Warning, /plasma/plasma-integration/qt5/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 set(QT_MAJOR_VERSION 5)
0002 
0003 include(KDEInstallDirs5)
0004 include(KDECMakeSettings)
0005 
0006 find_package(Qt5 ${QT5_MIN_VERSION} CONFIG REQUIRED Widgets DBus QuickControls2 WaylandClient)
0007 find_package(Qt5Gui ${QT5_MIN_VERSION} CONFIG REQUIRED Private)
0008 find_package(Qt5 ${QT5_MIN_VERSION} CONFIG REQUIRED X11Extras)
0009 
0010 # https://bugreports.qt.io/browse/QTBUG-114706
0011 add_library(Qt::Core ALIAS Qt5::Core)
0012 add_library(Qt::Network ALIAS Qt5::Network)
0013 add_library(Qt::Gui ALIAS Qt5::Gui)
0014 
0015 find_package(KF5 ${KF5_MIN_VERSION} REQUIRED COMPONENTS
0016                 Config ConfigWidgets I18n IconThemes KIO Notifications
0017                 WindowSystem Wayland GuiAddons XmlGui
0018 )
0019 
0020 find_package(QtWaylandScanner ${QT5_MIN_VERSION} REQUIRED)
0021 
0022 # dependencies for QPA plugin
0023 find_package(Qt5ThemeSupport REQUIRED)
0024 set(QT5PLATFORMSUPPORT_LIBS Qt5ThemeSupport::Qt5ThemeSupport)
0025 ecm_set_disabled_deprecation_versions(QT 5.15.2
0026     KF 5.101
0027 )
0028 
0029 add_subdirectory(src)
0030 if(BUILD_TESTING)
0031     add_subdirectory(autotests)
0032     add_subdirectory(tests)
0033 endif()