diff options
author | Thomas Groman <tgroman@nuegia.net> | 2020-09-21 15:08:56 -0700 |
---|---|---|
committer | Thomas Groman <tgroman@nuegia.net> | 2020-09-21 15:08:56 -0700 |
commit | 4aa31001bae125293466d582c2ed1dca441c1103 (patch) | |
tree | 5a2bdfc6d6b0ea1f94c53e7c7108d7108940f8c5 /src/gui/CMakeLists.txt | |
parent | effdcc9b1cf185f24e67d9e627a77d823bcfef8f (diff) | |
parent | b7965d023cb68bce6d9495eb6afbc73206c1afef (diff) | |
download | twinkle-jackaudio.tar twinkle-jackaudio.tar.gz twinkle-jackaudio.tar.lz twinkle-jackaudio.tar.xz twinkle-jackaudio.zip |
Merge branch 'master' into jackaudiojackaudio
Diffstat (limited to 'src/gui/CMakeLists.txt')
-rw-r--r-- | src/gui/CMakeLists.txt | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/src/gui/CMakeLists.txt b/src/gui/CMakeLists.txt index fca7d2e..aeff39b 100644 --- a/src/gui/CMakeLists.txt +++ b/src/gui/CMakeLists.txt @@ -1,5 +1,9 @@ project(twinkle-gui) +# Suppress deprecation warnings from Qt, as they often would require breaking +# backwards compatibility. +add_definitions(-DQT_NO_DEPRECATED_WARNINGS) + include_directories(${CMAKE_CURRENT_BINARY_DIR}) include_directories(${CMAKE_CURRENT_SOURCE_DIR}) @@ -37,6 +41,7 @@ set (twinkle_lang_SRC lang/twinkle_fr.ts lang/twinkle_nl.ts lang/twinkle_ru.ts + lang/twinkle_sk.ts lang/twinkle_sv.ts ) @@ -52,6 +57,9 @@ qt5_add_translation(twinkle_LANG ) set(qt_LIBS Qt5::Widgets Qt5::Quick) +if (WITH_DBUS) + list(APPEND qt_LIBS Qt5::DBus) +endif (WITH_DBUS) set(CMAKE_AUTOMOC ON) @@ -93,12 +101,17 @@ set(TWINKLE_GUI-SRCS textbrowsernoautolink.cpp osd.cpp incoming_call_popup.cpp + idlesession_manager.cpp ${twinkle_OBJS} ${twinkle_UIS} ${twinkle_QRC} ${twinkle_LANG} ) +if (WITH_DBUS) + list(APPEND TWINKLE_GUI-SRCS + idlesession_inhibitor.cpp) +endif (WITH_DBUS) add_executable(twinkle ${TWINKLE_GUI-SRCS}) target_link_libraries(twinkle ${twinkle_LIBS} ${qt_LIBS}) |