From c3f5a9bf0d78ac914fd07fa5257d3c48241ecc41 Mon Sep 17 00:00:00 2001 From: Thomas Hartmann Date: Wed, 21 Sep 2022 13:50:14 +0200 Subject: [PATCH] QmlDesigner: Add timer to library MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Task-number: QDS-7582 Change-Id: I048b08cae236bbce39d83c6881abad21592fcb8b Reviewed-by: Reviewed-by: Henning Gründl --- .../qtquickplugin/images/timer-16px.png | Bin 0 -> 339 bytes .../qtquickplugin/images/timer-24px.png | Bin 0 -> 712 bytes .../qtquickplugin/images/timer-24px@2x.png | Bin 0 -> 1305 bytes .../qtquickplugin/qtquickplugin.qrc | 3 +++ .../qmldesigner/qtquickplugin/quick.metainfo | 19 ++++++++++++++++++ 5 files changed, 22 insertions(+) create mode 100644 src/plugins/qmldesigner/qtquickplugin/images/timer-16px.png create mode 100644 src/plugins/qmldesigner/qtquickplugin/images/timer-24px.png create mode 100644 src/plugins/qmldesigner/qtquickplugin/images/timer-24px@2x.png 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 0000000000000000000000000000000000000000..c675d5a70721541633f825d38b0c44dbbfc19d59 GIT binary patch literal 339 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4i*LmhONKMUokK+N_o0ChG+z*Uf8egS}1Y+ z<9XiH9n7aS*(9I1%d#)s5qV?Dm5DxP-9OtV%?axAWfSqttNUVRSB8D@w2DNQ(f^l0jwIt~YQ={GJ4cgou=IUJ13ef}~Z*V!o3 z5XF_UWBscA8!MHC=UE;Xj(?Dzd`309 uVouN_8E-EJ&qee2*dz}vG(6K&$KaR!(LQ=k61_n=8KbLh*2~7a$?~Gpn literal 0 HcmV?d00001 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 0000000000000000000000000000000000000000..bd9419aaa0c481f9ed10931643f5684bec463f06 GIT binary patch literal 712 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|4mJh`h6m-gKNuL8`aNA7Lp(aSUiDrP8Y*-A z;A?L=wGVsw-DG}C-hkc}7_yvCQ7lkd+xZ%uG#j9n&-dp7$nAm?XJ|jRv zbZRPdbCcV*MIA;Hmgp!?io2D!;o8>X?|0Mh%Y11+99g|~Z{7W`|JU!W%f4X3E5XBd zYvN4tL~Xxy``1F zVYO1ybD#I-zQ)E1#>Y2uX%`qC+bF;LqnVLXon4kgT3;fw+<}@u4gIhGckXbwIlcKt zkFH?h3f>u}Nmq+MYRMg4zJrZhIY~3Guj8o&Z}NcOTVOyW5`R>5u zh|b#un(z8Ljz@9tV)cKdoLXP^{`7-7ox@T#;fc4kK2-EwsxQ z7As|?Z<_Pp`7UO7p4k3rufD{>;yXNZ%r_bsv;VlRm35qHD zPrhcz-M)Lz3-dEC8P}XW!>fGE?9u0keafm`9m~wb6aD!Y@b6<^e!a|?HQ=#!OyBp9 z-u(gLGRMwY{daKrbC>l--)hnIm9I1y^&bhWJ1#wWZtj80ryQ#U_%p9=R{y5O{zY%j zf*ahs_P*d;bF}n_%gL-o?th|VR;T>c+va}6%dPsN+R@kXhkkY)yqo;%SpD)FUs(JO zzTTRD_Jj9j2EoFBkMs3Ec0HOTDcD^grg!9~#o}p6n~Pfib)*VztdCg#{?N>J_bEla znqhwuMXfl!Mb=9_V7((JXwRGd=eqXim^)ohBYKiQith{f_WWnZk2TrvL=OBH{m-Cv X;kNHBohUU11_lOCS3j3^P6{Qv)d#V8mw zA+XwD#wG>^hSriGzhDLiMkZz!RyIy9ZhiqFQE>@LDQP)*1w|!g6;*W&9X)*mLnBi& zb4x30XID3O4=>-4h{&jz*tn#WwDgR;{KBHripqwjj?SLG36rMJm^pjif`yBgu3Ecp z!=`Q9ckJDF;NYRdM~n;L@5qQwKmQU#Yf zI9};`ld%8)c77ApSfQE^7XFszpDlNm`@QS2k?Zek`mKDahPwqHI6jH#z2wln)hTpNEriuu6yVrt3X&kqBubAG>Kz4xTSZ$Z4#yuWJl zE976CVOlC}koV%qX`jEF8w~lRmzEhY+5fr3(AxONKH&&k)9(vptgRzuirjS2eyDo6(r2`Eb(w39}N9F&!3|=oWLJL!>d0yCpGj*JGx49^C@l z928i?Q>@-=CcffY!Zh=KwNTrV4aywe&IXkw@`pAAt0mu3tiKg-ldq+}prL1nt8dDf`%Nw3%%NYEE9-3a>-WZ4?dRL<78bv211INx zku$c(O9DQrCwzADd%l}}O^eFn(xcP%UCQ!UDEc5S&bW?AMOt;{cDCt!4b4jrMlV}( zOy$E8hu!sD0^A;x{N{1bwbu0HI>IndOh)5u^nr5@Ti;#_;eW#reU?vo^{dMdd%Cv7 zXn&s?pWP|rx4}QO&-h%;58d@^?#s=}Oa2~mJSOZ{%<+}U?A5OBId+u?9E>FfcH9y85}Sb4q9e0P)GAEdT%j literal 0 HcmV?d00001 diff --git a/src/plugins/qmldesigner/qtquickplugin/qtquickplugin.qrc b/src/plugins/qmldesigner/qtquickplugin/qtquickplugin.qrc index 7cdc3309cba..1e78c02b779 100644 --- a/src/plugins/qmldesigner/qtquickplugin/qtquickplugin.qrc +++ b/src/plugins/qmldesigner/qtquickplugin/qtquickplugin.qrc @@ -98,5 +98,8 @@ images/timeline-16px.png images/keyframe-16px.png images/timeline-animation-16px.png + images/timer-16px.png + images/timer-24px.png + images/timer-24px@2x.png diff --git a/src/plugins/qmldesigner/qtquickplugin/quick.metainfo b/src/plugins/qmldesigner/qtquickplugin/quick.metainfo index 4b766f715c1..c45db41b8d2 100644 --- a/src/plugins/qmldesigner/qtquickplugin/quick.metainfo +++ b/src/plugins/qmldesigner/qtquickplugin/quick.metainfo @@ -487,6 +487,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"