From a631fef20f0ad59cd85e2247731641ece2338c30 Mon Sep 17 00:00:00 2001 From: Marc Mutz Date: Fri, 4 Aug 2023 23:04:53 +0200 Subject: [PATCH] QtWidgets: use NO_PCH_SOURCES instead of manual no-pch handling This is how all other libraries handle this, so use it here, too. Amends 0c8b98774cd0f3dad939d31e820e7e47c1da088a and 09d1196281ccd03dac55781ac91f6c4eb7bb4de9. Pick-to: 6.6 6.5 Change-Id: Id3b8fa1b834e2bebe5e6ddc1f67e43c66ccd9aab Reviewed-by: Alexey Edelev --- src/widgets/CMakeLists.txt | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/src/widgets/CMakeLists.txt b/src/widgets/CMakeLists.txt index 9a508cc14e..2a4eb5389c 100644 --- a/src/widgets/CMakeLists.txt +++ b/src/widgets/CMakeLists.txt @@ -66,6 +66,8 @@ qt_internal_add_module(Widgets Qt::GuiPrivate PRECOMPILED_HEADER "kernel/qt_widgets_pch.h" + NO_PCH_SOURCES + compat/removed_api.cpp GENERATE_CPP_EXPORTS ) @@ -245,15 +247,6 @@ set(qstyle_resource_files "styles/images/viewlist-32.png" ) -set(widgets_no_pch_sources - compat/removed_api.cpp -) - -foreach(src ${widgets_no_pch_sources}) - qt_update_ignore_pch_source(Widgets ${src}) -endforeach() - - qt_internal_add_resource(Widgets "qstyle" PREFIX "/qt-project.org/styles/commonstyle"