Changeset View
Changeset View
Standalone View
Standalone View
cmake/PhononQt4.cmake
Show First 20 Lines • Show All 56 Lines • ▼ Show 20 Line(s) | |||||
57 | endif (NOT QT_MIN_VERSION) | 57 | endif (NOT QT_MIN_VERSION) | ||
58 | if (${QT_MIN_VERSION} VERSION_LESS "4.6.0") | 58 | if (${QT_MIN_VERSION} VERSION_LESS "4.6.0") | ||
59 | set(QT_MIN_VERSION "4.6.0") | 59 | set(QT_MIN_VERSION "4.6.0") | ||
60 | endif (${QT_MIN_VERSION} VERSION_LESS "4.6.0") | 60 | endif (${QT_MIN_VERSION} VERSION_LESS "4.6.0") | ||
61 | 61 | | |||
62 | find_package(Qt4) | 62 | find_package(Qt4) | ||
63 | macro_log_feature(QT4_FOUND "Qt4" "" "" TRUE) | 63 | macro_log_feature(QT4_FOUND "Qt4" "" "" TRUE) | ||
64 | 64 | | |||
65 | # ----- compat | | |||
66 | macro (qt5_use_modules target) | | |||
67 | set(_deps "") | | |||
68 | foreach (arg ${ARGN}) | | |||
69 | if (arg STREQUAL "Core") | | |||
70 | list(APPEND _deps ${QT_QTCORE_LIBRARY}) | | |||
71 | elseif (arg STREQUAL "Gui") | | |||
72 | list(APPEND _deps ${QT_QTGUI_LIBRARY}) | | |||
73 | elseif (arg STREQUAL "Widgets") | | |||
74 | list(APPEND _deps ${QT_QTGUI_LIBRARY}) | | |||
75 | elseif (arg STREQUAL "DBus") | | |||
76 | list(APPEND _deps ${QT_QTDBUS_LIBRARY}) | | |||
77 | elseif (arg STREQUAL "OpenGL") | | |||
78 | list(APPEND _deps ${QT_QTOPENGL_LIBRARY}) | | |||
79 | elseif (arg STREQUAL "Declarative") | | |||
80 | list(APPEND _deps ${QT_QTDECLARATIVE_LIBRARY}) | | |||
81 | elseif (arg STREQUAL "Designer") | | |||
82 | list(APPEND _deps ${QT_QTDESIGNER_LIBRARY}) | | |||
83 | else () | | |||
84 | message("qt5_use_modules could not map ${arg} to Qt 4") | | |||
85 | endif () | | |||
86 | endforeach () | | |||
87 | target_link_libraries(${target} ${_deps}) | | |||
88 | endmacro (qt5_use_modules target args) | | |||
89 | | ||||
90 | macro (qt5_add_resources) | 65 | macro (qt5_add_resources) | ||
91 | qt4_add_resources(${ARGN}) | 66 | qt4_add_resources(${ARGN}) | ||
92 | endmacro (qt5_add_resources) | 67 | endmacro (qt5_add_resources) | ||
93 | 68 | | |||
94 | macro (qt5_wrap_ui) | 69 | macro (qt5_wrap_ui) | ||
95 | qt4_wrap_ui(${ARGN}) | 70 | qt4_wrap_ui(${ARGN}) | ||
96 | endmacro () | 71 | endmacro () | ||
97 | 72 | | |||
▲ Show 20 Lines • Show All 303 Lines • Show Last 20 Lines |