core/retainable: add Retainable and RetainableLock

This commit is contained in:
outfoxxed 2024-07-12 21:21:35 -07:00
parent 7c5632ef5f
commit 609834d8f2
Signed by untrusted user: outfoxxed
GPG key ID: 4C88A185FB89301E
4 changed files with 328 additions and 1 deletions

View file

@ -32,6 +32,7 @@ qt_add_library(quickshell-core STATIC
objectrepeater.cpp
platformmenu.cpp
qsmenu.cpp
retainable.cpp
)
set_source_files_properties(main.cpp PROPERTIES COMPILE_DEFINITIONS GIT_REVISION="${GIT_REVISION}")