summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSimon Hausmann <simon.hausmann@qt.io>2019-10-17 10:02:48 +0200
committerSimon Hausmann <simon.hausmann@qt.io>2019-10-17 16:56:23 +0000
commit4df389eb4f1ae10284c03023e923ce2164d46753 (patch)
tree0bf380793f86b06cc92c3dcb12d858e199c7cd7d
parent02164e0288f714f1ea93afb32548548686773d1d (diff)
Re-generate affected cmake files and configure.json after the merge
This also removes the workarounds of commit b2662b05dd078c46b82f5f041f51b0b83554113d now that it's fixed "upstream" in the .pro files. Change-Id: Idd5e6273873a700fcda5a6cad2039c4e88b61f6f Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
-rw-r--r--src/corelib/.prev_CMakeLists.txt42
-rw-r--r--src/corelib/CMakeLists.txt13
-rw-r--r--src/corelib/configure.cmake5
-rw-r--r--src/network/.prev_CMakeLists.txt2
-rw-r--r--src/network/CMakeLists.txt2
-rw-r--r--src/plugins/bearer/android/src/CMakeLists.txt2
-rw-r--r--src/plugins/bearer/connman/.prev_CMakeLists.txt25
-rw-r--r--src/plugins/bearer/connman/CMakeLists.txt3
-rw-r--r--src/plugins/bearer/corewlan/CMakeLists.txt2
-rw-r--r--src/plugins/bearer/generic/CMakeLists.txt2
-rw-r--r--src/plugins/bearer/networkmanager/.prev_CMakeLists.txt25
-rw-r--r--src/plugins/bearer/networkmanager/CMakeLists.txt3
-rw-r--r--src/plugins/platforms/android/.prev_CMakeLists.txt1
-rw-r--r--src/plugins/platforms/android/CMakeLists.txt1
-rw-r--r--src/printsupport/CMakeLists.txt113
-rw-r--r--src/tools/bootstrap/.prev_CMakeLists.txt1
-rw-r--r--src/tools/bootstrap/CMakeLists.txt1
-rw-r--r--src/widgets/.prev_CMakeLists.txt29
-rw-r--r--src/widgets/CMakeLists.txt29
19 files changed, 182 insertions, 119 deletions
diff --git a/src/corelib/.prev_CMakeLists.txt b/src/corelib/.prev_CMakeLists.txt
index 70a8a5c8a3..dd11847011 100644
--- a/src/corelib/.prev_CMakeLists.txt
+++ b/src/corelib/.prev_CMakeLists.txt
@@ -121,7 +121,6 @@ add_qt_module(Core
serialization/qcborcommon.h
serialization/qcbordiagnostic.cpp
serialization/qcbormap.h
- serialization/qcborstream.cpp serialization/qcborstream.h
serialization/qcborvalue.cpp serialization/qcborvalue.h serialization/qcborvalue_p.h
serialization/qdatastream.cpp serialization/qdatastream.h serialization/qdatastream_p.h
serialization/qjson.cpp serialization/qjson_p.h
@@ -364,6 +363,7 @@ extend_target(Core CONDITION WIN32 AND NOT WINRT
io/qwindowspipereader.cpp io/qwindowspipereader_p.h
io/qwindowspipewriter.cpp io/qwindowspipewriter_p.h
kernel/qeventdispatcher_win.cpp kernel/qeventdispatcher_win_p.h
+ kernel/qwinregistry.cpp kernel/qwinregistry_p.h
LIBRARIES
advapi32
kernel32
@@ -995,6 +995,11 @@ extend_target(Core CONDITION QT_FEATURE_textcodec AND WIN32 AND NOT QT_FEATURE_i
codecs/qwindowscodec.cpp codecs/qwindowscodec_p.h
)
+extend_target(Core CONDITION QT_FEATURE_cborstream
+ SOURCES
+ serialization/qcborstream.cpp serialization/qcborstream.h
+)
+
extend_target(Core CONDITION QT_FEATURE_qeventtransition
SOURCES
statemachine/qeventtransition.cpp statemachine/qeventtransition.h statemachine/qeventtransition_p.h
@@ -1011,23 +1016,24 @@ extend_target(Core CONDITION QT_FEATURE_mimetype
mimetypes/qmimetypeparser.cpp mimetypes/qmimetypeparser_p.h
)
-# Resources:
-set_source_files_properties("mimetypes/mime/packages/freedesktop.org.xml"
- PROPERTIES QT_RESOURCE_ALIAS "freedesktop.org.xml"
-)
-set(mimetypes_resource_files
- "mime/packages/freedesktop.org.xml"
-)
-
-add_qt_resource(Core "mimetypes"
- PREFIX
- "/qt-project.org/qmime/packages"
- BASE
- "mimetypes"
- FILES
- ${mimetypes_resource_files}
-)
-
+if(QT_FEATURE_mimetype AND QT_FEATURE_mimetype_database)
+ # Resources:
+ set_source_files_properties("mimetypes/mime/packages/freedesktop.org.xml"
+ PROPERTIES QT_RESOURCE_ALIAS "freedesktop.org.xml"
+ )
+ set(mimetypes_resource_files
+ "mime/packages/freedesktop.org.xml"
+ )
+
+ add_qt_resource(Core "mimetypes"
+ PREFIX
+ "/qt-project.org/qmime/packages"
+ BASE
+ "mimetypes"
+ FILES
+ ${mimetypes_resource_files}
+ )
+endif()
extend_target(Core CONDITION WASM
SOURCES
diff --git a/src/corelib/CMakeLists.txt b/src/corelib/CMakeLists.txt
index 48afa3c502..82e05c690d 100644
--- a/src/corelib/CMakeLists.txt
+++ b/src/corelib/CMakeLists.txt
@@ -135,7 +135,6 @@ add_qt_module(Core
serialization/qcborcommon.h
serialization/qcbordiagnostic.cpp
serialization/qcbormap.h
- serialization/qcborstream.cpp serialization/qcborstream.h
serialization/qcborvalue.cpp serialization/qcborvalue.h serialization/qcborvalue_p.h
serialization/qdatastream.cpp serialization/qdatastream.h serialization/qdatastream_p.h
serialization/qjson.cpp serialization/qjson_p.h
@@ -447,6 +446,7 @@ extend_target(Core CONDITION WIN32 AND NOT WINRT
io/qwindowspipereader.cpp io/qwindowspipereader_p.h
io/qwindowspipewriter.cpp io/qwindowspipewriter_p.h
kernel/qeventdispatcher_win.cpp kernel/qeventdispatcher_win_p.h
+ kernel/qwinregistry.cpp kernel/qwinregistry_p.h
LIBRARIES
advapi32
kernel32
@@ -1071,6 +1071,11 @@ extend_target(Core CONDITION QT_FEATURE_textcodec AND WIN32 AND NOT QT_FEATURE_i
codecs/qwindowscodec.cpp codecs/qwindowscodec_p.h
)
+extend_target(Core CONDITION QT_FEATURE_cborstream
+ SOURCES
+ serialization/qcborstream.cpp serialization/qcborstream.h
+)
+
extend_target(Core CONDITION QT_FEATURE_qeventtransition
SOURCES
statemachine/qeventtransition.cpp statemachine/qeventtransition.h statemachine/qeventtransition_p.h
@@ -1092,8 +1097,10 @@ extend_target(Core CONDITION QT_FEATURE_mimetype
# We can't specify the resources directly as we have unit tests that
# depend on these as well and we no longer support the use of hand
# edited qrc files.
-include(${CMAKE_CURRENT_SOURCE_DIR}/mimetypes/mimetypes_resources.cmake)
-corelib_add_mimetypes_resources(Core)
+if(QT_FEATURE_mimetype AND QT_FEATURE_mimetype_database)
+ include(${CMAKE_CURRENT_SOURCE_DIR}/mimetypes/mimetypes_resources.cmake)
+ corelib_add_mimetypes_resources(Core)
+endif()
# special case end
extend_target(Core CONDITION WASM
diff --git a/src/corelib/configure.cmake b/src/corelib/configure.cmake
index 6ca29a8fc9..9730f78962 100644
--- a/src/corelib/configure.cmake
+++ b/src/corelib/configure.cmake
@@ -906,3 +906,8 @@ qt_feature("win32_system_libs"
LABEL "Windows System Libraries"
CONDITION WIN32 AND libs.advapi32 AND libs.gdi32 AND libs.kernel32 AND libs.netapi32 AND libs.ole32 AND libs.shell32 AND libs.uuid AND libs.user32 AND libs.winmm AND libs.ws2_32 OR FIXME
)
+qt_feature("cborstream" PUBLIC
+ SECTION "Utilities"
+ LABEL "CBOR stream I/O"
+ PURPOSE "Provides support for reading and writing the CBOR binary format. Note that this is required for plugin loading. Qt GUI needs QPA plugins for basic operation."
+)
diff --git a/src/network/.prev_CMakeLists.txt b/src/network/.prev_CMakeLists.txt
index 16e25bd8e8..52413d9f17 100644
--- a/src/network/.prev_CMakeLists.txt
+++ b/src/network/.prev_CMakeLists.txt
@@ -26,10 +26,12 @@ add_qt_module(Network
access/qnetworkreplyimpl.cpp access/qnetworkreplyimpl_p.h
access/qnetworkrequest.cpp access/qnetworkrequest.h access/qnetworkrequest_p.h
bearer/qbearerengine.cpp bearer/qbearerengine_p.h
+ bearer/qbearerengine_impl_p.h
bearer/qbearerplugin.cpp bearer/qbearerplugin_p.h
bearer/qnetworkconfigmanager.cpp bearer/qnetworkconfigmanager.h bearer/qnetworkconfigmanager_p.cpp bearer/qnetworkconfigmanager_p.h
bearer/qnetworkconfiguration.cpp bearer/qnetworkconfiguration.h bearer/qnetworkconfiguration_p.h
bearer/qnetworksession.cpp bearer/qnetworksession.h bearer/qnetworksession_p.h
+ bearer/qnetworksession_impl.cpp bearer/qnetworksession_impl_p.h
bearer/qsharednetworksession.cpp bearer/qsharednetworksession_p.h
kernel/qauthenticator.cpp kernel/qauthenticator.h kernel/qauthenticator_p.h
kernel/qhostaddress.cpp kernel/qhostaddress.h kernel/qhostaddress_p.h
diff --git a/src/network/CMakeLists.txt b/src/network/CMakeLists.txt
index 0715f49499..fca0c7e2f8 100644
--- a/src/network/CMakeLists.txt
+++ b/src/network/CMakeLists.txt
@@ -26,10 +26,12 @@ add_qt_module(Network
access/qnetworkreplyimpl.cpp access/qnetworkreplyimpl_p.h
access/qnetworkrequest.cpp access/qnetworkrequest.h access/qnetworkrequest_p.h
bearer/qbearerengine.cpp bearer/qbearerengine_p.h
+ bearer/qbearerengine_impl_p.h
bearer/qbearerplugin.cpp bearer/qbearerplugin_p.h
bearer/qnetworkconfigmanager.cpp bearer/qnetworkconfigmanager.h bearer/qnetworkconfigmanager_p.cpp bearer/qnetworkconfigmanager_p.h
bearer/qnetworkconfiguration.cpp bearer/qnetworkconfiguration.h bearer/qnetworkconfiguration_p.h
bearer/qnetworksession.cpp bearer/qnetworksession.h bearer/qnetworksession_p.h
+ bearer/qnetworksession_impl.cpp bearer/qnetworksession_impl_p.h
bearer/qsharednetworksession.cpp bearer/qsharednetworksession_p.h
kernel/qauthenticator.cpp kernel/qauthenticator.h kernel/qauthenticator_p.h
kernel/qhostaddress.cpp kernel/qhostaddress.h kernel/qhostaddress_p.h
diff --git a/src/plugins/bearer/android/src/CMakeLists.txt b/src/plugins/bearer/android/src/CMakeLists.txt
index f887f92685..95f8f1fd65 100644
--- a/src/plugins/bearer/android/src/CMakeLists.txt
+++ b/src/plugins/bearer/android/src/CMakeLists.txt
@@ -8,8 +8,6 @@ add_qt_plugin(qandroidbearer
TYPE bearer
CLASS_NAME QAndroidBearerEnginePlugin
SOURCES
- ../../qbearerengine_impl.h
- ../../qnetworksession_impl.cpp ../../qnetworksession_impl.h
main.cpp
qandroidbearerengine.cpp qandroidbearerengine.h
wrappers/androidconnectivitymanager.cpp wrappers/androidconnectivitymanager.h
diff --git a/src/plugins/bearer/connman/.prev_CMakeLists.txt b/src/plugins/bearer/connman/.prev_CMakeLists.txt
new file mode 100644
index 0000000000..ff368dd693
--- /dev/null
+++ b/src/plugins/bearer/connman/.prev_CMakeLists.txt
@@ -0,0 +1,25 @@
+# Generated from connman.pro.
+
+#####################################################################
+## qconnmanbearer Plugin:
+#####################################################################
+
+add_qt_plugin(qconnmanbearer
+ TYPE bearer
+ CLASS_NAME QConnmanEnginePlugin
+ SOURCES
+ ../linux_common/qofonoservice_linux.cpp ../linux_common/qofonoservice_linux_p.h
+ main.cpp
+ qconnmanengine.cpp qconnmanengine.h
+ qconnmanservice_linux.cpp qconnmanservice_linux_p.h
+ LIBRARIES
+ Qt::NetworkPrivate
+ PUBLIC_LIBRARIES
+ Qt::Core
+ Qt::DBus
+ Qt::Network
+)
+
+#### Keys ignored in scope 1:.:.:connman.pro:<TRUE>:
+# OTHER_FILES = "connman.json"
+# _LOADED = "qt_plugin"
diff --git a/src/plugins/bearer/connman/CMakeLists.txt b/src/plugins/bearer/connman/CMakeLists.txt
index cadd67bbce..ff368dd693 100644
--- a/src/plugins/bearer/connman/CMakeLists.txt
+++ b/src/plugins/bearer/connman/CMakeLists.txt
@@ -6,12 +6,9 @@
add_qt_plugin(qconnmanbearer
TYPE bearer
- DEFAULT_IF False # special case QTBUG-78164
CLASS_NAME QConnmanEnginePlugin
SOURCES
../linux_common/qofonoservice_linux.cpp ../linux_common/qofonoservice_linux_p.h
- ../qbearerengine_impl.h
- ../qnetworksession_impl.cpp ../qnetworksession_impl.h
main.cpp
qconnmanengine.cpp qconnmanengine.h
qconnmanservice_linux.cpp qconnmanservice_linux_p.h
diff --git a/src/plugins/bearer/corewlan/CMakeLists.txt b/src/plugins/bearer/corewlan/CMakeLists.txt
index 0870e01962..8323d9885a 100644
--- a/src/plugins/bearer/corewlan/CMakeLists.txt
+++ b/src/plugins/bearer/corewlan/CMakeLists.txt
@@ -8,8 +8,6 @@ add_qt_plugin(qcorewlanbearer
TYPE bearer
CLASS_NAME QCoreWlanEnginePlugin
SOURCES
- ../qbearerengine_impl.h
- ../qnetworksession_impl.cpp ../qnetworksession_impl.h
main.cpp
qcorewlanengine.h qcorewlanengine.mm
LIBRARIES
diff --git a/src/plugins/bearer/generic/CMakeLists.txt b/src/plugins/bearer/generic/CMakeLists.txt
index e793284d9e..990a6f6743 100644
--- a/src/plugins/bearer/generic/CMakeLists.txt
+++ b/src/plugins/bearer/generic/CMakeLists.txt
@@ -9,8 +9,6 @@ add_qt_plugin(qgenericbearer
CLASS_NAME QGenericEnginePlugin
SOURCES
../platformdefs_win.h
- ../qbearerengine_impl.h
- ../qnetworksession_impl.cpp ../qnetworksession_impl.h
main.cpp
qgenericengine.cpp qgenericengine.h
LIBRARIES
diff --git a/src/plugins/bearer/networkmanager/.prev_CMakeLists.txt b/src/plugins/bearer/networkmanager/.prev_CMakeLists.txt
new file mode 100644
index 0000000000..171250233e
--- /dev/null
+++ b/src/plugins/bearer/networkmanager/.prev_CMakeLists.txt
@@ -0,0 +1,25 @@
+# Generated from networkmanager.pro.
+
+#####################################################################
+## qnmbearer Plugin:
+#####################################################################
+
+add_qt_plugin(qnmbearer
+ TYPE bearer
+ CLASS_NAME QNetworkManagerEnginePlugin
+ SOURCES
+ ../linux_common/qofonoservice_linux.cpp ../linux_common/qofonoservice_linux_p.h
+ main.cpp
+ qnetworkmanagerengine.cpp qnetworkmanagerengine.h
+ qnetworkmanagerservice.cpp qnetworkmanagerservice.h
+ LIBRARIES
+ Qt::NetworkPrivate
+ PUBLIC_LIBRARIES
+ Qt::Core
+ Qt::DBus
+ Qt::Network
+)
+
+#### Keys ignored in scope 1:.:.:networkmanager.pro:<TRUE>:
+# OTHER_FILES = "networkmanager.json"
+# _LOADED = "qt_plugin"
diff --git a/src/plugins/bearer/networkmanager/CMakeLists.txt b/src/plugins/bearer/networkmanager/CMakeLists.txt
index 245a18b64d..171250233e 100644
--- a/src/plugins/bearer/networkmanager/CMakeLists.txt
+++ b/src/plugins/bearer/networkmanager/CMakeLists.txt
@@ -6,12 +6,9 @@
add_qt_plugin(qnmbearer
TYPE bearer
- DEFAULT_IF False # special case QTBUG-78164
CLASS_NAME QNetworkManagerEnginePlugin
SOURCES
../linux_common/qofonoservice_linux.cpp ../linux_common/qofonoservice_linux_p.h
- ../qbearerengine_impl.h
- ../qnetworksession_impl.cpp ../qnetworksession_impl.h
main.cpp
qnetworkmanagerengine.cpp qnetworkmanagerengine.h
qnetworkmanagerservice.cpp qnetworkmanagerservice.h
diff --git a/src/plugins/platforms/android/.prev_CMakeLists.txt b/src/plugins/platforms/android/.prev_CMakeLists.txt
index bc11188e14..75a62f1e8c 100644
--- a/src/plugins/platforms/android/.prev_CMakeLists.txt
+++ b/src/plugins/platforms/android/.prev_CMakeLists.txt
@@ -15,7 +15,6 @@ add_qt_plugin(qtforandroid
androidjniinput.cpp androidjniinput.h
androidjnimain.cpp androidjnimain.h
androidjnimenu.cpp androidjnimenu.h
- androidplatformplugin.cpp
androidsurfaceclient.h
main.cpp
qandroidassetsfileenginehandler.cpp qandroidassetsfileenginehandler.h
diff --git a/src/plugins/platforms/android/CMakeLists.txt b/src/plugins/platforms/android/CMakeLists.txt
index 331ec21fe5..b6a92fa6ed 100644
--- a/src/plugins/platforms/android/CMakeLists.txt
+++ b/src/plugins/platforms/android/CMakeLists.txt
@@ -16,7 +16,6 @@ add_qt_plugin(qtforandroid
androidjniinput.cpp androidjniinput.h
androidjnimain.cpp androidjnimain.h
androidjnimenu.cpp androidjnimenu.h
- androidplatformplugin.cpp
androidsurfaceclient.h
main.cpp
qandroidassetsfileenginehandler.cpp qandroidassetsfileenginehandler.h
diff --git a/src/printsupport/CMakeLists.txt b/src/printsupport/CMakeLists.txt
index def4d69c91..5cdd16aa90 100644
--- a/src/printsupport/CMakeLists.txt
+++ b/src/printsupport/CMakeLists.txt
@@ -82,62 +82,63 @@ extend_target(PrintSupport CONDITION QT_FEATURE_printdialog
uic
)
-# Resources:
-set(qprintdialog_resource_files
- "images/fit-page-24.png"
- "images/fit-page-32.png"
- "images/fit-width-24.png"
- "images/fit-width-32.png"
- "images/go-first-24.png"
- "images/go-first-32.png"
- "images/go-last-24.png"
- "images/go-last-32.png"
- "images/go-next-24.png"
- "images/go-next-32.png"
- "images/go-previous-24.png"
- "images/go-previous-32.png"
- "images/layout-landscape-24.png"
- "images/layout-landscape-32.png"
- "images/layout-portrait-24.png"
- "images/layout-portrait-32.png"
- "images/page-setup-24.png"
- "images/page-setup-32.png"
- "images/print-24.png"
- "images/print-32.png"
- "images/view-page-multi-24.png"
- "images/view-page-multi-32.png"
- "images/view-page-one-24.png"
- "images/view-page-one-32.png"
- "images/view-page-sided-24.png"
- "images/view-page-sided-32.png"
- "images/zoom-in-24.png"
- "images/zoom-in-32.png"
- "images/zoom-out-24.png"
- "images/zoom-out-32.png"
-)
-
-add_qt_resource(PrintSupport "qprintdialog"
- PREFIX
- "/qt-project.org/dialogs/qprintpreviewdialog"
- BASE
- "dialogs"
- FILES
- ${qprintdialog_resource_files}
-)
-set(qprintdialog1_resource_files
- "images/status-color.png"
- "images/status-gray-scale.png"
-)
-
-add_qt_resource(PrintSupport "qprintdialog1"
- PREFIX
- "/qt-project.org/dialogs/qprintdialog"
- BASE
- "dialogs"
- FILES
- ${qprintdialog1_resource_files}
-)
-
+if(QT_FEATURE_printdialog)
+ # Resources:
+ set(qprintdialog_resource_files
+ "images/fit-page-24.png"
+ "images/fit-page-32.png"
+ "images/fit-width-24.png"
+ "images/fit-width-32.png"
+ "images/go-first-24.png"
+ "images/go-first-32.png"
+ "images/go-last-24.png"
+ "images/go-last-32.png"
+ "images/go-next-24.png"
+ "images/go-next-32.png"
+ "images/go-previous-24.png"
+ "images/go-previous-32.png"
+ "images/layout-landscape-24.png"
+ "images/layout-landscape-32.png"
+ "images/layout-portrait-24.png"
+ "images/layout-portrait-32.png"
+ "images/page-setup-24.png"
+ "images/page-setup-32.png"
+ "images/print-24.png"
+ "images/print-32.png"
+ "images/view-page-multi-24.png"
+ "images/view-page-multi-32.png"
+ "images/view-page-one-24.png"
+ "images/view-page-one-32.png"
+ "images/view-page-sided-24.png"
+ "images/view-page-sided-32.png"
+ "images/zoom-in-24.png"
+ "images/zoom-in-32.png"
+ "images/zoom-out-24.png"
+ "images/zoom-out-32.png"
+ )
+
+ add_qt_resource(PrintSupport "qprintdialog"
+ PREFIX
+ "/qt-project.org/dialogs/qprintpreviewdialog"
+ BASE
+ "dialogs"
+ FILES
+ ${qprintdialog_resource_files}
+ )
+ set(qprintdialog1_resource_files
+ "images/status-color.png"
+ "images/status-gray-scale.png"
+ )
+
+ add_qt_resource(PrintSupport "qprintdialog1"
+ PREFIX
+ "/qt-project.org/dialogs/qprintdialog"
+ BASE
+ "dialogs"
+ FILES
+ ${qprintdialog1_resource_files}
+ )
+endif()
extend_target(PrintSupport CONDITION APPLE_OSX AND QT_FEATURE_printdialog
SOURCES
diff --git a/src/tools/bootstrap/.prev_CMakeLists.txt b/src/tools/bootstrap/.prev_CMakeLists.txt
index 51553dde99..10f27dc48f 100644
--- a/src/tools/bootstrap/.prev_CMakeLists.txt
+++ b/src/tools/bootstrap/.prev_CMakeLists.txt
@@ -142,6 +142,7 @@ extend_target(Bootstrap CONDITION WIN32
../../corelib/kernel/qcoreapplication_win.cpp
../../corelib/kernel/qsharedmemory_win.cpp
../../corelib/kernel/qsystemsemaphore_win.cpp
+ ../../corelib/kernel/qwinregistry.cpp
../../corelib/plugin/qsystemlibrary.cpp
PUBLIC_LIBRARIES
advapi32
diff --git a/src/tools/bootstrap/CMakeLists.txt b/src/tools/bootstrap/CMakeLists.txt
index 1882b85013..1fc9891b21 100644
--- a/src/tools/bootstrap/CMakeLists.txt
+++ b/src/tools/bootstrap/CMakeLists.txt
@@ -147,6 +147,7 @@ extend_target(Bootstrap CONDITION WIN32
../../corelib/kernel/qcoreapplication_win.cpp
../../corelib/kernel/qsharedmemory_win.cpp
../../corelib/kernel/qsystemsemaphore_win.cpp
+ ../../corelib/kernel/qwinregistry.cpp
../../corelib/plugin/qsystemlibrary.cpp
PUBLIC_LIBRARIES
advapi32
diff --git a/src/widgets/.prev_CMakeLists.txt b/src/widgets/.prev_CMakeLists.txt
index 28d32a14b5..cdd9546eda 100644
--- a/src/widgets/.prev_CMakeLists.txt
+++ b/src/widgets/.prev_CMakeLists.txt
@@ -647,20 +647,21 @@ extend_target(Widgets CONDITION QT_FEATURE_messagebox
dialogs/qmessagebox.cpp dialogs/qmessagebox.h
)
-# Resources:
-set(qmessagebox_resource_files
- "images/qtlogo-64.png"
-)
-
-add_qt_resource(Widgets "qmessagebox"
- PREFIX
- "/qt-project.org/qmessagebox"
- BASE
- "dialogs"
- FILES
- ${qmessagebox_resource_files}
-)
-
+if(QT_FEATURE_messagebox)
+ # Resources:
+ set(qmessagebox_resource_files
+ "images/qtlogo-64.png"
+ )
+
+ add_qt_resource(Widgets "qmessagebox"
+ PREFIX
+ "/qt-project.org/qmessagebox"
+ BASE
+ "dialogs"
+ FILES
+ ${qmessagebox_resource_files}
+ )
+endif()
extend_target(Widgets CONDITION QT_FEATURE_progressdialog
SOURCES
diff --git a/src/widgets/CMakeLists.txt b/src/widgets/CMakeLists.txt
index 4ca3a70241..4fb69ee475 100644
--- a/src/widgets/CMakeLists.txt
+++ b/src/widgets/CMakeLists.txt
@@ -651,20 +651,21 @@ extend_target(Widgets CONDITION QT_FEATURE_messagebox
dialogs/qmessagebox.cpp dialogs/qmessagebox.h
)
-# Resources:
-set(qmessagebox_resource_files
- "images/qtlogo-64.png"
-)
-
-add_qt_resource(Widgets "qmessagebox"
- PREFIX
- "/qt-project.org/qmessagebox"
- BASE
- "dialogs"
- FILES
- ${qmessagebox_resource_files}
-)
-
+if(QT_FEATURE_messagebox)
+ # Resources:
+ set(qmessagebox_resource_files
+ "images/qtlogo-64.png"
+ )
+
+ add_qt_resource(Widgets "qmessagebox"
+ PREFIX
+ "/qt-project.org/qmessagebox"
+ BASE
+ "dialogs"
+ FILES
+ ${qmessagebox_resource_files}
+ )
+endif()
extend_target(Widgets CONDITION QT_FEATURE_progressdialog
SOURCES