aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAleksei German <aleksei.german@qt.io>2023-06-06 14:54:39 +0200
committerAleksei German <aleksei.german@qt.io>2023-06-06 15:19:27 +0200
commit89b9b0945fbb597205c8c8c9ffabb1b0f4368fbc (patch)
tree9daca92b1fdf45a27b78d90a365d93426deeab08
parent36941ab4a1d795bfd1a3535fe8f4a84dfd4060b1 (diff)
Fix QUL plugins import versions
Fix generation of qmldir files from CMakeLists to allow import 1.0, import 2.0 or qt6-style imports Task-number: QDS-10050 Change-Id: I1ed51a46fb869c3dd684b9af81c7994e5de8b815 Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
-rw-r--r--src/imports/compat/Extras/CMakeLists.txt4
-rw-r--r--src/imports/compat/Extras/qmldir11
-rw-r--r--src/imports/compat/Layers/CMakeLists.txt4
-rw-r--r--src/imports/compat/Layers/qmldir11
4 files changed, 28 insertions, 2 deletions
diff --git a/src/imports/compat/Extras/CMakeLists.txt b/src/imports/compat/Extras/CMakeLists.txt
index accfe1d..2e45bf0 100644
--- a/src/imports/compat/Extras/CMakeLists.txt
+++ b/src/imports/compat/Extras/CMakeLists.txt
@@ -3,7 +3,9 @@ qt_internal_add_qml_module(QuickUltraLiteStudioExtras
VERSION "${PROJECT_VERSION}"
DESIGNER_SUPPORTED
NO_SYNC_QT
- PAST_MAJOR_VERSIONS 1
+ PAST_MAJOR_VERSIONS
+ 1
+ 2
QML_FILES
AnimatedSpriteDirectory.qml
ColorizedImage.qml
diff --git a/src/imports/compat/Extras/qmldir b/src/imports/compat/Extras/qmldir
index 3b6b009..cb538c9 100644
--- a/src/imports/compat/Extras/qmldir
+++ b/src/imports/compat/Extras/qmldir
@@ -1,11 +1,22 @@
module QtQuickUltralite.Extras
+designersupported
linktarget studioqtquickultraliteextrasplugin
optional plugin studioqtquickultraliteextrasplugin
classname QtQuickUltralite_ExtrasPlugin
typeinfo studioqtquickultraliteextras.qmltypes
prefer :/QtQuickUltralite/Extras/
AnimatedSpriteDirectory 1.0 AnimatedSpriteDirectory.qml
+AnimatedSpriteDirectory 2.0 AnimatedSpriteDirectory.qml
+AnimatedSpriteDirectory 6.0 AnimatedSpriteDirectory.qml
ColorizedImage 1.0 ColorizedImage.qml
+ColorizedImage 2.0 ColorizedImage.qml
+ColorizedImage 6.0 ColorizedImage.qml
ItemBuffer 1.0 ItemBuffer.qml
+ItemBuffer 2.0 ItemBuffer.qml
+ItemBuffer 6.0 ItemBuffer.qml
StaticText 1.0 StaticText.qml
+StaticText 2.0 StaticText.qml
+StaticText 6.0 StaticText.qml
singleton QulPerf 1.0 QulPerf.qml
+singleton QulPerf 2.0 QulPerf.qml
+singleton QulPerf 6.0 QulPerf.qml
diff --git a/src/imports/compat/Layers/CMakeLists.txt b/src/imports/compat/Layers/CMakeLists.txt
index 1903505..183636d 100644
--- a/src/imports/compat/Layers/CMakeLists.txt
+++ b/src/imports/compat/Layers/CMakeLists.txt
@@ -3,7 +3,9 @@ qt_internal_add_qml_module(QuickUltraLiteStudioLayers
VERSION "${PROJECT_VERSION}"
DESIGNER_SUPPORTED
NO_SYNC_QT
- PAST_MAJOR_VERSIONS 1
+ PAST_MAJOR_VERSIONS
+ 1
+ 2
QML_FILES
Application.qml
ImageLayer.qml
diff --git a/src/imports/compat/Layers/qmldir b/src/imports/compat/Layers/qmldir
index 2c2c3ec..0968b7e 100644
--- a/src/imports/compat/Layers/qmldir
+++ b/src/imports/compat/Layers/qmldir
@@ -1,11 +1,22 @@
module QtQuickUltralite.Layers
+designersupported
linktarget studioqtquickultralitelayersplugin
optional plugin studioqtquickultralitelayersplugin
classname QtQuickUltralite_LayersPlugin
typeinfo studioqtquickultralitelayers.qmltypes
prefer :/QtQuickUltralite/Layers/
Application 1.0 Application.qml
+Application 2.0 Application.qml
+Application 6.0 Application.qml
ImageLayer 1.0 ImageLayer.qml
+ImageLayer 2.0 ImageLayer.qml
+ImageLayer 6.0 ImageLayer.qml
ItemLayer 1.0 ItemLayer.qml
+ItemLayer 2.0 ItemLayer.qml
+ItemLayer 6.0 ItemLayer.qml
Screen 1.0 Screen.qml
+Screen 2.0 Screen.qml
+Screen 6.0 Screen.qml
SpriteLayer 1.0 SpriteLayer.qml
+SpriteLayer 2.0 SpriteLayer.qml
+SpriteLayer 6.0 SpriteLayer.qml