diff --git a/CMakeLists.txt b/CMakeLists.txt index dba714bfd3..47c7167c4a 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -45,7 +45,7 @@ option(KWIN_BUILD_NOTIFICATIONS "Enable building of KWin with knotifications sup option(KWIN_BUILD_SCREENLOCKER "Enable building of KWin lockscreen functionality" ON) option(KWIN_BUILD_TABBOX "Enable building of KWin Tabbox functionality" ON) -find_package(Qt${QT_MAJOR_VERSION} ${QT_MIN_VERSION} CONFIG REQUIRED COMPONENTS +find_package(Qt6 ${QT_MIN_VERSION} CONFIG REQUIRED COMPONENTS Concurrent Core DBus @@ -54,13 +54,13 @@ find_package(Qt${QT_MAJOR_VERSION} ${QT_MIN_VERSION} CONFIG REQUIRED COMPONENTS Widgets ) -find_package(Qt${QT_MAJOR_VERSION}Test ${QT_MIN_VERSION} CONFIG QUIET) -set_package_properties(Qt${QT_MAJOR_VERSION}Test PROPERTIES +find_package(Qt6Test ${QT_MIN_VERSION} CONFIG QUIET) +set_package_properties(Qt6Test PROPERTIES PURPOSE "Required for tests" TYPE OPTIONAL ) -add_feature_info("Qt${QT_MAJOR_VERSION}Test" Qt${QT_MAJOR_VERSION}Test_FOUND "Required for building tests") -if (NOT Qt${QT_MAJOR_VERSION}Test_FOUND) +add_feature_info("Qt6Test" Qt6Test_FOUND "Required for building tests") +if (NOT Qt6Test_FOUND) set(BUILD_TESTING OFF CACHE BOOL "Build the testing tree.") endif() diff --git a/src/wayland/tests/CMakeLists.txt b/src/wayland/tests/CMakeLists.txt index 0091aebd45..d8ce6f57e1 100644 --- a/src/wayland/tests/CMakeLists.txt +++ b/src/wayland/tests/CMakeLists.txt @@ -10,7 +10,7 @@ add_executable(testServer ${testServer_SRCS}) target_link_libraries(testServer kwin Qt::CorePrivate) ecm_mark_as_test(testServer) -find_package(Qt${QT_MAJOR_VERSION}Widgets ${QT_MIN_VERSION} CONFIG QUIET) +find_package(Qt6Widgets ${QT_MIN_VERSION} CONFIG QUIET) if (TARGET Qt::Widgets) set(testRenderingServer_SRCS renderingservertest.cpp