aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTim Blechmann <tim.blechmann@qt.io>2024-12-28 10:11:43 +0800
committerTim Blechmann <tim.blechmann@qt.io>2025-01-04 15:36:46 +0000
commit8d4c968f61454d835a2743275e72ca1f9f752ca1 (patch)
treea9660226fd449b46d8a636d85b10b1f696e54d5b
parentdfe6213f4f3283137f6df60510f94b100be7ecba (diff)
tests: silence cmake warnings
Configuring the project emits cmake warnings about QTP0004 not set. This patch allows configuration without warnings. Change-Id: I51a7fe49769eacf17357fd8227eaca232704af47 Reviewed-by: Ulf Hermann <ulf.hermann@qt.io> (cherry picked from commit 86328115468bf474ba565b9f97cdbb551bb467e7) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org> (cherry picked from commit 7f2f650155a8dbe3dff695ad912fbc84d7e57450)
-rw-r--r--tests/auto/quickwidgets/qquickwidget/CMakeLists.txt3
-rw-r--r--tests/manual/svg/CMakeLists.txt4
-rw-r--r--tests/manual/windowembedding/CMakeLists.txt2
3 files changed, 6 insertions, 3 deletions
diff --git a/tests/auto/quickwidgets/qquickwidget/CMakeLists.txt b/tests/auto/quickwidgets/qquickwidget/CMakeLists.txt
index 233fae553b..241069f844 100644
--- a/tests/auto/quickwidgets/qquickwidget/CMakeLists.txt
+++ b/tests/auto/quickwidgets/qquickwidget/CMakeLists.txt
@@ -13,6 +13,9 @@ if(NOT QT_BUILD_STANDALONE_TESTS AND NOT QT_BUILDING_QT)
find_package(Qt6BuildInternals REQUIRED COMPONENTS STANDALONE_TEST)
endif()
+qt_policy(SET QTP0001 NEW)
+qt_policy(SET QTP0004 NEW)
+
# Collect test data
file(GLOB_RECURSE test_data_glob
RELATIVE ${CMAKE_CURRENT_SOURCE_DIR}
diff --git a/tests/manual/svg/CMakeLists.txt b/tests/manual/svg/CMakeLists.txt
index 1576c0d741..305601ea2e 100644
--- a/tests/manual/svg/CMakeLists.txt
+++ b/tests/manual/svg/CMakeLists.txt
@@ -5,8 +5,8 @@ cmake_minimum_required(VERSION 3.5)
project(svg VERSION 0.1 LANGUAGES CXX)
-set(CMAKE_AUTOUIC ON)
-set(CMAKE_AUTOMOC ON)
+qt_standard_project_setup(REQUIRES 6.8)
+
set(CMAKE_AUTORCC ON)
set(CMAKE_CXX_STANDARD 17)
diff --git a/tests/manual/windowembedding/CMakeLists.txt b/tests/manual/windowembedding/CMakeLists.txt
index b2237c7201..915ed7001c 100644
--- a/tests/manual/windowembedding/CMakeLists.txt
+++ b/tests/manual/windowembedding/CMakeLists.txt
@@ -7,7 +7,7 @@ project(windowembedding LANGUAGES CXX)
find_package(Qt6 REQUIRED COMPONENTS Core Gui Qml Quick Widgets)
find_package(Qt6 QUIET OPTIONAL_COMPONENTS Multimedia)
-qt_standard_project_setup(REQUIRES 6.7)
+qt_standard_project_setup(REQUIRES 6.8)
add_subdirectory("../../../examples/quick/shared" "shared")