aboutsummaryrefslogtreecommitdiffstats
path: root/src/quickcontrols/ios/impl
diff options
context:
space:
mode:
authorUlf Hermann <ulf.hermann@qt.io>2024-01-30 13:45:45 +0100
committerUlf Hermann <ulf.hermann@qt.io>2024-02-02 09:28:33 +0100
commit3b01f90fa5fcb7320ce034dc9fe02279012d0b87 (patch)
treea0e32768212ffcf331d96c9af9498e274becf83d /src/quickcontrols/ios/impl
parent9316d0b6428d4601df6db2bedcc95e83407f5937 (diff)
QuickControls: Link the impl libraries into the base modules
This forces the build system to build them before, making the qmltypes files available to the base modules' build steps. The linker might even actually link the libraries and avoid the excessivle plugin loading that way. To encourage that, also drop the pointless NO_PLUGIN_OPTIONAL. Pick-to: 6.7 6.6 Task-number: QTBUG-121643 Change-Id: Ifd9082a5927deac8c9d67edf4104338ddaa35aa5 Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io> Reviewed-by: Mitch Curtis <mitch.curtis@qt.io> Reviewed-by: Alexey Edelev <alexey.edelev@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Diffstat (limited to 'src/quickcontrols/ios/impl')
-rw-r--r--src/quickcontrols/ios/impl/CMakeLists.txt3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/quickcontrols/ios/impl/CMakeLists.txt b/src/quickcontrols/ios/impl/CMakeLists.txt
index 48727e8dcb..a19704ad11 100644
--- a/src/quickcontrols/ios/impl/CMakeLists.txt
+++ b/src/quickcontrols/ios/impl/CMakeLists.txt
@@ -10,11 +10,10 @@ set(qml_files
"DialogButtonBoxDelegate.qml"
)
-qt_internal_add_qml_module(qtquickcontrols2iosstyleimplplugin
+qt_internal_add_qml_module(QuickControls2IOSStyleImpl
URI "QtQuick.Controls.iOS.impl"
VERSION "${PROJECT_VERSION}"
PLUGIN_TARGET qtquickcontrols2iosstyleimplplugin
- NO_PLUGIN_OPTIONAL
SOURCES
qquickiosstyle.cpp qquickiosstyle_p.h
qquickioscursorflashtimer_p.h qquickioscursorflashtimer.cpp