diff options
| author | Ulf Hermann <ulf.hermann@qt.io> | 2024-01-30 13:45:45 +0100 |
|---|---|---|
| committer | Ulf Hermann <ulf.hermann@qt.io> | 2024-02-02 09:28:33 +0100 |
| commit | 3b01f90fa5fcb7320ce034dc9fe02279012d0b87 (patch) | |
| tree | a0e32768212ffcf331d96c9af9498e274becf83d /src/quickcontrols/basic/impl | |
| parent | 9316d0b6428d4601df6db2bedcc95e83407f5937 (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/basic/impl')
| -rw-r--r-- | src/quickcontrols/basic/impl/CMakeLists.txt | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/quickcontrols/basic/impl/CMakeLists.txt b/src/quickcontrols/basic/impl/CMakeLists.txt index ec79fafdda..61801b0cda 100644 --- a/src/quickcontrols/basic/impl/CMakeLists.txt +++ b/src/quickcontrols/basic/impl/CMakeLists.txt @@ -5,12 +5,11 @@ ## qtquickcontrols2basicstyleimplplugin Plugin: ##################################################################### -qt_internal_add_qml_module(qtquickcontrols2basicstyleimplplugin +qt_internal_add_qml_module(QuickControls2BasicStyleImpl URI "QtQuick.Controls.Basic.impl" VERSION "${PROJECT_VERSION}" CLASS_NAME QtQuickControls2BasicStyleImplPlugin PLUGIN_TARGET qtquickcontrols2basicstyleimplplugin - NO_PLUGIN_OPTIONAL SOURCES qquickbasicbusyindicator.cpp qquickbasicbusyindicator_p.h qquickbasicdial.cpp qquickbasicdial_p.h |
