summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Hartmann <thomas.hartmann@qt.io>2022-09-21 13:50:14 +0200
committerThomas Hartmann <thomas.hartmann@qt.io>2022-09-23 07:35:53 +0000
commitc3f5a9bf0d78ac914fd07fa5257d3c48241ecc41 (patch)
tree987a134b8fdf7acd9ab2b2e19a3e2ed2b1514071
parent3d3290424a72c26546e3ccc0fa27d26fbd470e51 (diff)
downloadqt-creator-c3f5a9bf0d78ac914fd07fa5257d3c48241ecc41.tar.gz
QmlDesigner: Add timer to library
Task-number: QDS-7582 Change-Id: I048b08cae236bbce39d83c6881abad21592fcb8b Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: Henning Gründl <henning.gruendl@qt.io>
-rw-r--r--src/plugins/qmldesigner/qtquickplugin/images/timer-16px.pngbin0 -> 339 bytes
-rw-r--r--src/plugins/qmldesigner/qtquickplugin/images/timer-24px.pngbin0 -> 712 bytes
-rw-r--r--src/plugins/qmldesigner/qtquickplugin/images/timer-24px@2x.pngbin0 -> 1305 bytes
-rw-r--r--src/plugins/qmldesigner/qtquickplugin/qtquickplugin.qrc3
-rw-r--r--src/plugins/qmldesigner/qtquickplugin/quick.metainfo19
5 files changed, 22 insertions, 0 deletions
diff --git a/src/plugins/qmldesigner/qtquickplugin/images/timer-16px.png b/src/plugins/qmldesigner/qtquickplugin/images/timer-16px.png
new file mode 100644
index 0000000000..c675d5a707
--- /dev/null
+++ b/src/plugins/qmldesigner/qtquickplugin/images/timer-16px.png
Binary files differ
diff --git a/src/plugins/qmldesigner/qtquickplugin/images/timer-24px.png b/src/plugins/qmldesigner/qtquickplugin/images/timer-24px.png
new file mode 100644
index 0000000000..bd9419aaa0
--- /dev/null
+++ b/src/plugins/qmldesigner/qtquickplugin/images/timer-24px.png
Binary files differ
diff --git a/src/plugins/qmldesigner/qtquickplugin/images/timer-24px@2x.png b/src/plugins/qmldesigner/qtquickplugin/images/timer-24px@2x.png
new file mode 100644
index 0000000000..ff2d487cc9
--- /dev/null
+++ b/src/plugins/qmldesigner/qtquickplugin/images/timer-24px@2x.png
Binary files differ
diff --git a/src/plugins/qmldesigner/qtquickplugin/qtquickplugin.qrc b/src/plugins/qmldesigner/qtquickplugin/qtquickplugin.qrc
index 7cdc3309cb..1e78c02b77 100644
--- a/src/plugins/qmldesigner/qtquickplugin/qtquickplugin.qrc
+++ b/src/plugins/qmldesigner/qtquickplugin/qtquickplugin.qrc
@@ -98,5 +98,8 @@
<file>images/timeline-16px.png</file>
<file>images/keyframe-16px.png</file>
<file>images/timeline-animation-16px.png</file>
+ <file>images/timer-16px.png</file>
+ <file>images/timer-24px.png</file>
+ <file>images/timer-24px@2x.png</file>
</qresource>
</RCC>
diff --git a/src/plugins/qmldesigner/qtquickplugin/quick.metainfo b/src/plugins/qmldesigner/qtquickplugin/quick.metainfo
index 4b766f715c..c45db41b8d 100644
--- a/src/plugins/qmldesigner/qtquickplugin/quick.metainfo
+++ b/src/plugins/qmldesigner/qtquickplugin/quick.metainfo
@@ -488,6 +488,25 @@ MetaInfo {
}
Type {
+ name: "QtQml.Timer"
+ icon: ":/qtquickplugin/images/timer-16px.png"
+
+ Hints {
+ visibleInNavigator: true
+ canBeDroppedInNavigator: true
+ canBeDroppedInFormEditor: false
+ canBeContainer: false
+ }
+
+ ItemLibraryEntry {
+ name: "Timer"
+ category: "d.Qt Quick - Animation"
+ libraryIcon: ":/qtquickplugin/images/timer-24px.png"
+ version: "2.0"
+ }
+ }
+
+ Type {
name: "QtQml.Component"
icon: ":/qtquickplugin/images/component-icon16.png"