Warning, /plasma/plasma-integration/qt6/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 set(QT_MAJOR_VERSION 6) 0002 0003 include(KDEInstallDirs6) 0004 include(KDECMakeSettings) 0005 0006 find_package(Qt6 ${QT_MIN_VERSION} CONFIG REQUIRED Widgets DBus QuickControls2 WaylandClient) 0007 find_package(Qt6Gui ${QT_MIN_VERSION} CONFIG REQUIRED Private) 0008 0009 # https://bugreports.qt.io/browse/QTBUG-114706 0010 add_library(Qt::Core ALIAS Qt6::Core) 0011 add_library(Qt::Network ALIAS Qt6::Network) 0012 add_library(Qt::OpenGL ALIAS Qt6::OpenGL) 0013 add_library(Qt::Gui ALIAS Qt6::Gui) 0014 if(Qt6_VERSION_MINOR GREATER 6) 0015 add_library(Qt::PlatformModuleInternal ALIAS Qt6::PlatformModuleInternal) 0016 endif() 0017 0018 find_package(KF6 ${KF6_MIN_VERSION} REQUIRED COMPONENTS 0019 Config ConfigWidgets I18n IconThemes KIO Notifications 0020 WindowSystem GuiAddons XmlGui 0021 StatusNotifierItem 0022 ) 0023 0024 find_package(KF6ColorScheme ${KF6_MIN_VERSION} REQUIRED CONFIG) 0025 0026 ecm_set_disabled_deprecation_versions(QT 5.15.2 0027 KF 5.101 0028 ) 0029 0030 add_subdirectory(src) 0031 if(BUILD_TESTING) 0032 add_subdirectory(autotests) 0033 add_subdirectory(tests) 0034 endif()