From 3c495f9b93d71dda5b787f76112261aae37ebdc9 Mon Sep 17 00:00:00 2001 From: Axel Spoerl Date: Wed, 22 May 2024 16:22:05 +0200 Subject: [PATCH] Add compile flag for QtGuiTest namespace Add a feature to build QtGuiTest namespace. Enabled by default, in order to provide access to Squish UI tests. Fixes: QTBUG-125594 Change-Id: I0188dceb0d966c1837263756ffe7337b69f935f3 Reviewed-by: Stefan Gehn Reviewed-by: Volker Hilsheimer --- configure.cmake | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/configure.cmake b/configure.cmake index df72f1e2610..cad38caccb7 100644 --- a/configure.cmake +++ b/configure.cmake @@ -1459,3 +1459,9 @@ E.g., When building QtWebEngine, enabling this option may result in build issues See https://bugreports.qt.io/browse/QTBUG-59769." CONDITION QT_ALLOW_SYMLINK_IN_PATHS ) + +# QtGuiTest interface +qt_feature_definition("test_gui" "QT_GUI_TEST" VALUE "1") +qt_feature("test_gui" PUBLIC + LABEL "Build QtGuiTest namespace" +)