Lines 21-30
Link Here
|
21 |
set(CMAKE_AUTOUIC ON) |
21 |
set(CMAKE_AUTOUIC ON) |
22 |
set(QT_MINIMUM_VERSION "5.12.0") |
22 |
set(QT_MINIMUM_VERSION "5.12.0") |
23 |
|
23 |
|
|
|
24 |
option(DISABLE_DBUS "disable D-Bus support (global menu and D-Bus tray icon implementation)" OFF) |
24 |
|
25 |
|
25 |
ADD_DEFINITIONS(-DQT_DISABLE_DEPRECATED_BEFORE=0x050C00 -DUSE_WIDGETS) |
26 |
ADD_DEFINITIONS(-DQT_DISABLE_DEPRECATED_BEFORE=0x050C00 -DUSE_WIDGETS) |
26 |
|
27 |
|
27 |
find_package(Qt5 ${QT_MINIMUM_VERSION} COMPONENTS Widgets Concurrent LinguistTools DBus ThemeSupport REQUIRED) |
28 |
if(NOT ${DISABLE_DBUS}) |
|
|
29 |
find_package(Qt5 ${QT_MINIMUM_VERSION} COMPONENTS Widgets Concurrent LinguistTools DBus ThemeSupport REQUIRED) |
30 |
message("D-Bus support: Enabled") |
31 |
else() |
32 |
find_package(Qt5 ${QT_MINIMUM_VERSION} COMPONENTS Widgets Concurrent LinguistTools REQUIRED) |
33 |
message("D-Bus support: Disabled") |
34 |
endif() |
28 |
find_package(Qt5Gui ${QT_MINIMUM_VERSION} CONFIG REQUIRED Private) |
35 |
find_package(Qt5Gui ${QT_MINIMUM_VERSION} CONFIG REQUIRED Private) |
29 |
|
36 |
|
30 |
get_target_property(QT_LRELEASE_EXECUTABLE Qt5::lrelease IMPORTED_LOCATION) |
37 |
get_target_property(QT_LRELEASE_EXECUTABLE Qt5::lrelease IMPORTED_LOCATION) |