From a2c1ae8a584adb4042cf66e0536dca3dce01b51b Mon Sep 17 00:00:00 2001 From: Thomas Hartmann <Thomas.Hartmann@nokia.com> Date: Wed, 27 Apr 2011 14:24:15 +0200 Subject: [PATCH] QmlDesigner.itemLibrary: adding plugin for extra components A new extra component plugin. (cherry picked from commit fbcbac5a65b26da281404f63885dff884afaba78) (cherry picked from commit 0e3f13e921f3812f8944a22375131b4e2fd87f87) Change-Id: Ifbcbac5a65b26da281404f63885dff884afaba78q Reviewed-on: http://codereview.qt.nokia.com/467 Reviewed-by: hjk <qthjk@ovi.com> --- .../qmldesigner/extrasplugin/extras.metainfo | 54 +++++++++++++++ .../qmldesigner/extrasplugin/extrasplugin.cpp | 58 ++++++++++++++++ .../qmldesigner/extrasplugin/extrasplugin.h | 62 ++++++++++++++++++ .../qmldesigner/extrasplugin/extrasplugin.pri | 17 +++++ .../qmldesigner/extrasplugin/extrasplugin.pro | 4 ++ .../qmldesigner/extrasplugin/extrasplugin.qrc | 31 +++++++++ .../extrasplugin/images/count-bubble-16.png | Bin 0 -> 3427 bytes .../extrasplugin/images/count-bubble-24.png | Bin 0 -> 985 bytes .../extrasplugin/images/date-picker-16.png | Bin 0 -> 3512 bytes .../extrasplugin/images/date-picker-24.png | Bin 0 -> 606 bytes .../extrasplugin/images/info-banner-16.png | Bin 0 -> 3105 bytes .../extrasplugin/images/info-banner-24.png | Bin 0 -> 323 bytes .../extrasplugin/images/list-button-16.png | Bin 0 -> 3217 bytes .../extrasplugin/images/list-button-24.png | Bin 0 -> 481 bytes .../extrasplugin/images/list-delegate-16.png | Bin 0 -> 3281 bytes .../extrasplugin/images/list-delegate-24.png | Bin 0 -> 425 bytes .../extrasplugin/images/more-indicator-16.png | Bin 0 -> 3333 bytes .../extrasplugin/images/more-indicator-24.png | Bin 0 -> 896 bytes .../extrasplugin/images/page-indicator-16.png | Bin 0 -> 3168 bytes .../extrasplugin/images/page-indicator-24.png | Bin 0 -> 579 bytes .../images/rating-indicator-16.png | Bin 0 -> 3422 bytes .../images/rating-indicator-24.png | Bin 0 -> 1144 bytes .../extrasplugin/images/time-picker-16.png | Bin 0 -> 3438 bytes .../extrasplugin/images/time-picker-24.png | Bin 0 -> 875 bytes .../extrasplugin/images/tumbler-16.png | Bin 0 -> 3467 bytes .../extrasplugin/images/tumbler-24.png | Bin 0 -> 836 bytes .../extrasplugin/images/tumbler-button-16.png | Bin 0 -> 3481 bytes .../extrasplugin/images/tumbler-button-24.png | Bin 0 -> 880 bytes .../extrasplugin/images/tumbler-column-16.png | Bin 0 -> 3493 bytes .../extrasplugin/images/tumbler-column-24.png | Bin 0 -> 991 bytes .../extrasplugin/images/tumbler-dialog-16.png | Bin 0 -> 3167 bytes .../extrasplugin/images/tumbler-dialog-24.png | Bin 0 -> 414 bytes .../extrasplugin/plugindestdir.pri | 5 ++ src/plugins/qmldesigner/qmldesigner.pro | 2 +- 34 files changed, 232 insertions(+), 1 deletion(-) create mode 100644 src/plugins/qmldesigner/extrasplugin/extras.metainfo create mode 100644 src/plugins/qmldesigner/extrasplugin/extrasplugin.cpp create mode 100644 src/plugins/qmldesigner/extrasplugin/extrasplugin.h create mode 100644 src/plugins/qmldesigner/extrasplugin/extrasplugin.pri create mode 100644 src/plugins/qmldesigner/extrasplugin/extrasplugin.pro create mode 100644 src/plugins/qmldesigner/extrasplugin/extrasplugin.qrc create mode 100644 src/plugins/qmldesigner/extrasplugin/images/count-bubble-16.png create mode 100644 src/plugins/qmldesigner/extrasplugin/images/count-bubble-24.png create mode 100644 src/plugins/qmldesigner/extrasplugin/images/date-picker-16.png create mode 100644 src/plugins/qmldesigner/extrasplugin/images/date-picker-24.png create mode 100644 src/plugins/qmldesigner/extrasplugin/images/info-banner-16.png create mode 100644 src/plugins/qmldesigner/extrasplugin/images/info-banner-24.png create mode 100644 src/plugins/qmldesigner/extrasplugin/images/list-button-16.png create mode 100644 src/plugins/qmldesigner/extrasplugin/images/list-button-24.png create mode 100644 src/plugins/qmldesigner/extrasplugin/images/list-delegate-16.png create mode 100644 src/plugins/qmldesigner/extrasplugin/images/list-delegate-24.png create mode 100644 src/plugins/qmldesigner/extrasplugin/images/more-indicator-16.png create mode 100644 src/plugins/qmldesigner/extrasplugin/images/more-indicator-24.png create mode 100644 src/plugins/qmldesigner/extrasplugin/images/page-indicator-16.png create mode 100644 src/plugins/qmldesigner/extrasplugin/images/page-indicator-24.png create mode 100644 src/plugins/qmldesigner/extrasplugin/images/rating-indicator-16.png create mode 100644 src/plugins/qmldesigner/extrasplugin/images/rating-indicator-24.png create mode 100644 src/plugins/qmldesigner/extrasplugin/images/time-picker-16.png create mode 100644 src/plugins/qmldesigner/extrasplugin/images/time-picker-24.png create mode 100644 src/plugins/qmldesigner/extrasplugin/images/tumbler-16.png create mode 100644 src/plugins/qmldesigner/extrasplugin/images/tumbler-24.png create mode 100644 src/plugins/qmldesigner/extrasplugin/images/tumbler-button-16.png create mode 100644 src/plugins/qmldesigner/extrasplugin/images/tumbler-button-24.png create mode 100644 src/plugins/qmldesigner/extrasplugin/images/tumbler-column-16.png create mode 100644 src/plugins/qmldesigner/extrasplugin/images/tumbler-column-24.png create mode 100644 src/plugins/qmldesigner/extrasplugin/images/tumbler-dialog-16.png create mode 100644 src/plugins/qmldesigner/extrasplugin/images/tumbler-dialog-24.png create mode 100644 src/plugins/qmldesigner/extrasplugin/plugindestdir.pri diff --git a/src/plugins/qmldesigner/extrasplugin/extras.metainfo b/src/plugins/qmldesigner/extrasplugin/extras.metainfo new file mode 100644 index 00000000000..d074cefe05b --- /dev/null +++ b/src/plugins/qmldesigner/extrasplugin/extras.metainfo @@ -0,0 +1,54 @@ +<metainfo> + <node name="CountBubble" icon=":/extrasplugin/images/count-bubble-16.png"> + <itemlibraryentry name="CountBubble" category="Components Extras" libraryIcon=":/extrasplugin/images/count-bubble-24.png" version="1.0" requiredImport="com.nokia.extras"> + </itemlibraryentry> + </node> + <node name="DatePickerDialog" icon=":/extrasplugin/images/date-picker-16.png"> + <itemlibraryentry name="DatePickerDialog" category="Components Extras" libraryIcon=":/extrasplugin/images/date-picker-24.png" version="1.0" requiredImport="com.nokia.extras"> + </itemlibraryentry> + </node> + <node name="InfoBanner" icon=":/extrasplugin/images/info-banner-16.png"> + <itemlibraryentry name="InfoBanner" category="Components Extras" libraryIcon=":/extrasplugin/images/info-banner-24.png" version="1.0" requiredImport="com.nokia.extras"> + </itemlibraryentry> + </node> + <node name="ListButton" icon=":/extrasplugin/images/list-button-16.png"> + <itemlibraryentry name="ListButton" category="Components Extras" libraryIcon=":/extrasplugin/images/list-button-24.png" version="1.0" requiredImport="com.nokia.extras"> + </itemlibraryentry> + </node> + <node name="ListDelegate" icon=":/extrasplugin/images/list-delegate-16.png"> + <itemlibraryentry name="ListDelegate" category="Components Extras" libraryIcon=":/extrasplugin/images/list-delegate-24.png" version="1.0" requiredImport="com.nokia.extras"> + </itemlibraryentry> + </node> + <node name="MoreIndicator" icon=":/extrasplugin/images/more-indicator-16.png"> + <itemlibraryentry name="MoreIndicator" category="Components Extras" libraryIcon=":/extrasplugin/images/more-indicator-24.png" version="1.0" requiredImport="com.nokia.extras"> + </itemlibraryentry> + </node> + <node name="PageIndicator" icon=":/extrasplugin/images/page-indicator-16.png"> + <itemlibraryentry name="PageIndicator" category="Components Extras" libraryIcon=":/extrasplugin/images/page-indicator-24.png" version="1.0" requiredImport="com.nokia.extras"> + </itemlibraryentry> + </node> + <node name="RatingIndicator" icon=":/extrasplugin/images/rating-indicator-16.png"> + <itemlibraryentry name="RatingIndicator" category="Components Extras" libraryIcon=":/extrasplugin/images/rating-indicator-24.png" version="1.0" requiredImport="com.nokia.extras"> + </itemlibraryentry> + </node> + <node name="TimePickerDialog" icon=":/extrasplugin/images/time-picker-16.png"> + <itemlibraryentry name="TimePickerDialog" category="Components Extras" libraryIcon=":/extrasplugin/images/time-picker-24.png" version="1.0" requiredImport="com.nokia.extras"> + </itemlibraryentry> + </node> + <node name="Tumbler" icon=":/extrasplugin/images/tumbler-16.png"> + <itemlibraryentry name="Tumbler" category="Components Extras" libraryIcon=":/extrasplugin/images/tumbler-24.png" version="1.0" requiredImport="com.nokia.extras"> + </itemlibraryentry> + </node> + <node name="TumblerButton" icon=":/extrasplugin/images/tumbler-button-16.png"> + <itemlibraryentry name="TumblerButton" category="Components Extras" libraryIcon=":/extrasplugin/images/tumbler-button-24.png" version="1.0" requiredImport="com.nokia.extras"> + </itemlibraryentry> + </node> + <node name="TumblerColumn" icon=":/extrasplugin/images/tumbler-column-16.png"> + <itemlibraryentry name="TumblerColumn" category="Components Extras" libraryIcon=":/extrasplugin/images/tumbler-column-24.png" version="1.0" requiredImport="com.nokia.extras"> + </itemlibraryentry> + </node> + <node name="TumblerDialog" icon=":/extrasplugin/images/tumbler-dialog-16.png"> + <itemlibraryentry name="TumblerDialog" category="Components Extras" libraryIcon=":/extrasplugin/images/tumbler-dialog-24.png" version="1.0" requiredImport="com.nokia.extras"> + </itemlibraryentry> + </node> +</metainfo> diff --git a/src/plugins/qmldesigner/extrasplugin/extrasplugin.cpp b/src/plugins/qmldesigner/extrasplugin/extrasplugin.cpp new file mode 100644 index 00000000000..f4fd844abbc --- /dev/null +++ b/src/plugins/qmldesigner/extrasplugin/extrasplugin.cpp @@ -0,0 +1,58 @@ +/************************************************************************** +** +** This file is part of Qt Creator +** +** Copyright (c) 2011 Nokia Corporation and/or its subsidiary(-ies). +** +** Contact: Nokia Corporation (qt-info@nokia.com) +** +** No Commercial Usage +** +** This file contains pre-release code and may not be distributed. +** You may use this file in accordance with the terms and conditions +** contained in the Technology Preview License Agreement accompanying +** this package. +** +** GNU Lesser General Public License Usage +** +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 2.1 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 2.1 requirements +** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +** +** In addition, as a special exception, Nokia gives you certain additional +** rights. These rights are described in the Nokia Qt LGPL Exception +** version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +** +** If you have questions regarding the use of this file, please contact +** Nokia at qt-info@nokia.com. +** +**************************************************************************/ + +#include "extrasplugin.h" +#include <widgetplugin_helper.h> +#include <QtCore/QtPlugin> + +namespace QmlDesigner { + + +ExtrasPlugin::ExtrasPlugin() +{ +} + +QString ExtrasPlugin::pluginName() +{ + return ("ExtrasPlugin"); +} + +QString ExtrasPlugin::metaInfo() +{ + return QString(":/extrasplugin/extras.metainfo"); +} + +} + +Q_EXPORT_PLUGIN(QmlDesigner::ExtrasPlugin) + diff --git a/src/plugins/qmldesigner/extrasplugin/extrasplugin.h b/src/plugins/qmldesigner/extrasplugin/extrasplugin.h new file mode 100644 index 00000000000..db069308bc1 --- /dev/null +++ b/src/plugins/qmldesigner/extrasplugin/extrasplugin.h @@ -0,0 +1,62 @@ +/************************************************************************** +** +** This file is part of Qt Creator +** +** Copyright (c) 2011 Nokia Corporation and/or its subsidiary(-ies). +** +** Contact: Nokia Corporation (qt-info@nokia.com) +** +** No Commercial Usage +** +** This file contains pre-release code and may not be distributed. +** You may use this file in accordance with the terms and conditions +** contained in the Technology Preview License Agreement accompanying +** this package. +** +** GNU Lesser General Public License Usage +** +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 2.1 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 2.1 requirements +** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +** +** In addition, as a special exception, Nokia gives you certain additional +** rights. These rights are described in the Nokia Qt LGPL Exception +** version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +** +** If you have questions regarding the use of this file, please contact +** Nokia at qt-info@nokia.com. +** +**************************************************************************/ + +#ifndef EXTRASPLUGIN_H +#define EXTRASPLUGIN_H + +#include <iwidgetplugin.h> +#include <QtDeclarative/qdeclarative.h> + +QT_BEGIN_NAMESPACE +QT_END_NAMESPACE + +namespace QmlDesigner { + +class ExtrasPlugin : public QObject, QmlDesigner::IWidgetPlugin +{ + Q_OBJECT + Q_DISABLE_COPY(ExtrasPlugin) + Q_INTERFACES(QmlDesigner::IWidgetPlugin) +public: + ExtrasPlugin(); + ~ExtrasPlugin() {} + + QString metaInfo(); + QString pluginName(); + +}; + +} // namespace QmlDesigner + + +#endif // EXTRASPLUGIN_H diff --git a/src/plugins/qmldesigner/extrasplugin/extrasplugin.pri b/src/plugins/qmldesigner/extrasplugin/extrasplugin.pri new file mode 100644 index 00000000000..12f923cb1e5 --- /dev/null +++ b/src/plugins/qmldesigner/extrasplugin/extrasplugin.pri @@ -0,0 +1,17 @@ +TARGET = extrasplugin +TEMPLATE = lib +CONFIG += plugin + +QT += script \ + declarative + +include (../designercore/iwidgetplugin.pri) + +DEFINES += SYMBIAN_LIBRARY +SOURCES += $$PWD/extrasplugin.cpp + +HEADERS += $$PWD/extrasplugin.h $$PWD/../designercore/include/iwidgetplugin.h + +RESOURCES += $$PWD/extrasplugin.qrc + +OTHER_FILES += $$PWD/extras.metainfo diff --git a/src/plugins/qmldesigner/extrasplugin/extrasplugin.pro b/src/plugins/qmldesigner/extrasplugin/extrasplugin.pro new file mode 100644 index 00000000000..8fffeb67761 --- /dev/null +++ b/src/plugins/qmldesigner/extrasplugin/extrasplugin.pro @@ -0,0 +1,4 @@ +include(../../../../qtcreator.pri) +include(../../../private_headers.pri) +include(extrasplugin.pri) +include(plugindestdir.pri) diff --git a/src/plugins/qmldesigner/extrasplugin/extrasplugin.qrc b/src/plugins/qmldesigner/extrasplugin/extrasplugin.qrc new file mode 100644 index 00000000000..ae97ba05e9d --- /dev/null +++ b/src/plugins/qmldesigner/extrasplugin/extrasplugin.qrc @@ -0,0 +1,31 @@ +<RCC> + <qresource prefix="/extrasplugin"> + <file>extras.metainfo</file> + <file>images/count-bubble-16.png</file> + <file>images/count-bubble-24.png</file> + <file>images/date-picker-16.png</file> + <file>images/date-picker-24.png</file> + <file>images/info-banner-16.png</file> + <file>images/info-banner-24.png</file> + <file>images/list-button-16.png</file> + <file>images/list-button-24.png</file> + <file>images/list-delegate-16.png</file> + <file>images/list-delegate-24.png</file> + <file>images/more-indicator-16.png</file> + <file>images/more-indicator-24.png</file> + <file>images/page-indicator-16.png</file> + <file>images/page-indicator-24.png</file> + <file>images/rating-indicator-16.png</file> + <file>images/rating-indicator-24.png</file> + <file>images/time-picker-16.png</file> + <file>images/time-picker-24.png</file> + <file>images/tumbler-16.png</file> + <file>images/tumbler-24.png</file> + <file>images/tumbler-button-16.png</file> + <file>images/tumbler-button-24.png</file> + <file>images/tumbler-column-16.png</file> + <file>images/tumbler-column-24.png</file> + <file>images/tumbler-dialog-16.png</file> + <file>images/tumbler-dialog-24.png</file> + </qresource> +</RCC> diff --git a/src/plugins/qmldesigner/extrasplugin/images/count-bubble-16.png b/src/plugins/qmldesigner/extrasplugin/images/count-bubble-16.png new file mode 100644 index 0000000000000000000000000000000000000000..2ac1430602d680eebceb95d7f12388f8cd72b381 GIT binary patch literal 3427 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 FV1nN!VI=?n literal 0 HcmV?d00001 diff --git a/src/plugins/qmldesigner/extrasplugin/images/count-bubble-24.png b/src/plugins/qmldesigner/extrasplugin/images/count-bubble-24.png new file mode 100644 index 0000000000000000000000000000000000000000..ba444822d51e7328c2a7562493784ca814576a2f GIT binary patch literal 985 zcmV;~119{5P)<h;3K|Lk000e1NJLTq000;O000;W1^@s6;CDUv0000PbVXQnQ*UN; zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU#dr3q=RCwBqR!wLVK@@&7yV;~^68n=D zYJc=lsu1yD!6H5AMFbCCwIGTpo&>M<rZ*8!;z18yym|5>TB#@TV2cG0rD6-!YE!FC zQoH%tB>OYIx0#KbbrT$T?Ckt}-<$W|e7g)9jiGV0$ib1(D~z#|XwzsT5Z-hl#ENCx z^W{oqF27q?$FVY670p5u-~%R8Mu+wvk7(L6d>I*6G#KP69N-a`m5T;D!+q4>6ApY8 zCal<XFmSA1uRr<zW9u$1$w{Ini3dKVY1*p+uBOguDd=U~1ym%s`^5E%By#6u|BY?H zoLvFavgW>JH*ez5FFy(Gji&qi-=fC@7h^pTN6!BRr@2E+g)};}%<OSR;p-K{*u>$w zN5I{fV_3*@|3(iyH9Q2T9^QwU&mZ7C+L0UAn`;yy-2Mq3g$WjcM7;YNz7C=#DW4P} zl@dxZ4~8X{N<!w+1vq?p2DD_dncX0`ccRlsvZ|PwsHP3q>h<3^TtYL6V44!@2Pd!3 zJberad<Gi}0jK9A)7<%ZS3H9RS?m_j3{Is;)#49}k=+7QFS;8xp1**lTX$Lr!g4{+ zF{VIQEOr#TU1-FJu6r8-30<7M4KWN&eqjj)rzZa)2!hk8y4_j9e8bQnAaK@NE&8Wb zDElg>B?lqkT#^SHZ=Rq-DRSY<K^t(T&6VdMZ)iL427qWyatJs%(f$M-!COPb+JJWo zkxtsu37m=WGWCN~e_2>yS@uo~0jVMhS37WT{I5sh;2Xkr=c~2q20rM;ao3aNk}7rr z4~8fR?v^#mkK;Iby;NGGt0eWvQB+l}snO_Fj$28%LUVz0PO%6@yc4DOOJHqowSXJw z>^)Hdy;hwsmCK7b{8QfKs$x_PGZByXe&NnBQpGVO3D&vLbtoZtc_AEpR+M1dvGUtH zJCE=bIZ3cbT14xZUMhY}CK3}QxoeoH1Y<Ca*PeGsD8>9W)LhRAJhxkTU{u}s=cH9A zL`=$RH_2?eukS2LuA(RzklI4mp9MaDR4vpf=GA)bU9M1gX_{tU0%zq3h`{#tsFEa2 zL?pSSiVfis|CBeCB2|koq4X^-`n+#`(frP-QUyu;_o4O3_jW2^OK@ER8et!P7IH}` zWKqB5wjpq2DH32!5_<LD@>db|P4O2|r{?%Cl^@t^e*_o+%V?cRwsx_Z00000NkvXX Hu0mjfc}>4M literal 0 HcmV?d00001 diff --git a/src/plugins/qmldesigner/extrasplugin/images/date-picker-16.png b/src/plugins/qmldesigner/extrasplugin/images/date-picker-16.png new file mode 100644 index 0000000000000000000000000000000000000000..b8eb95b737a6dba0bc12e244df22c7ea60926e29 GIT binary patch literal 3512 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 literal 0 HcmV?d00001 diff --git a/src/plugins/qmldesigner/extrasplugin/images/date-picker-24.png b/src/plugins/qmldesigner/extrasplugin/images/date-picker-24.png new file mode 100644 index 0000000000000000000000000000000000000000..a8ee7e084736549cea0cebef2698eff4c66251bb GIT binary patch literal 606 zcmV-k0-^nhP)<h;3K|Lk000e1NJLTq000;O000;W1^@s6;CDUv0000PbVXQnQ*UN; zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU!07*naRCwC7RZU9*K^T5lrxXf5pa=pt zp|c)3D^!O%c<iS11J-{afd?V-ALJh}=o;kF0`=0NgX<{>%7Y!nC5XP9-gn&D*6-c0 z2Of52-glm7XXl+A1#H;c-RJiH&23eI8E}&C867yu=LMZ&UOt;MUjcWp=W}VGn4Dzh zb7|nSi4(ur_Exk%EgNHRZq)7hkIzpV_;?j>t*xws7yYhACglBVz&Ho5xjf3DryM&Q z$-nf3Mf|AWrS2xOBQ|+3k&kcC3~|OMZ>aaT8$$ZoAi#wH;j~b&GG>WOp|N~!IWJR{ zGO!68zZh21JaKv!+g&Rz=dnp;nz^gOLJ^BkKWGvc<ua&|2m}KG(eL$oplO=u6DdYH zPD+dS48vl*(cp<>lG|!ojBDAfXj4qKgTdg?TuIWz_yICHcDU$G>$MuBGa1mEP0)2+ zj2DYVh{s}LoIp7;HVb10i9`bQRtr>Bg;Xjv6qDlgX-GVVhOP|=Bt8wa4`hI!2hK~S zxdt9L#UaJ%&1scRR^ZrxK8dI-T-|l0B39r8%&7rwDxuwOixRbp!Z7}BkV&T@iJLw+ zJ8{V6a<0#uLN$A@Hy3)4ckm?R@A?p%4<7huFzNUY_(1j*^S2r@FNiR5X#wJ&NV;`8 sidm|D<f?h6dKX~ujeMso^GARI02%(-Ikr66%K!iX07*qoM6N<$g2gHh+yDRo literal 0 HcmV?d00001 diff --git a/src/plugins/qmldesigner/extrasplugin/images/info-banner-16.png b/src/plugins/qmldesigner/extrasplugin/images/info-banner-16.png new file mode 100644 index 0000000000000000000000000000000000000000..379413808bc9fbfa93159679cf4c5df6ceaf44ab GIT binary patch literal 3105 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 literal 0 HcmV?d00001 diff --git a/src/plugins/qmldesigner/extrasplugin/images/info-banner-24.png b/src/plugins/qmldesigner/extrasplugin/images/info-banner-24.png new file mode 100644 index 0000000000000000000000000000000000000000..bf8aa614d0ac4a4fc6391bfec3d50177779089c4 GIT binary patch literal 323 zcmV-J0lfZ+P)<h;3K|Lk000e1NJLTq000;O000;W1^@s6;CDUv0000PbVXQnQ*UN; zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBUy<w-<ARCwBARF+rx&p>5x_u&I^AoT@^ ze=sr721o%h4-m7k5K_5x#c~F73kx`3MM04m3j~1p9S}3p$_H#f%tT8I;9%5(Q42;b zpo0aBG%8Kqfz&M^enHR&np#>6T|M0l(`U^Dv#IU_<kIxhr%wz<divD$0di5z$Hzzg zNIrSu1e^`>0jYplNI;+gpMp~-PJ&(j<jE6;@{&@9H?Ln4H1z$)4@-d5TTrz*@TrJQ z@C%6l0r7uEARz{=qy>SPl?sOc289w3KLg?qAPcylEdX{<oKV4nzd-yG)@%U?FaX&> VM>ybF2WkKS002ovPDHLkV1kwxd&2+# literal 0 HcmV?d00001 diff --git a/src/plugins/qmldesigner/extrasplugin/images/list-button-16.png b/src/plugins/qmldesigner/extrasplugin/images/list-button-16.png new file mode 100644 index 0000000000000000000000000000000000000000..2b1ce900b82a740887ed71ee30dbe7f72978dfbc GIT binary patch literal 3217 zcmV;C3~uv@P)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00009a7bBm000XU z000XU0RWnu7ytkYPiaF#P*7-ZbZ>KLZ*U+<Lqi~Na&Km7Y-Iodc-oy)XH-+^7Crag z^g>IBfRsybQWXdwQbLP>6p<z>Aqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uh<iVD~V z<RPMtgQJLw%KPDaqifc@_vX$1wbwr9tn;0-&j-K=43<bUQ8j=JsX`tR;Dg7+#^K~H zK!FM*Z~zbpvt%K2{UZSY_<lS*D<Z%Lz5oGu(+dayz)hRLFdT>f59&ghTmgWD0l;*T zI7<kC6aYYajzXpYKt=(8otP$50H6c_V9R4-;{Z@C0AMG7=F<Rxo%or10RUT+Ar%3j zkpLhQWr#!oXgdI`&sK^>09Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-<?i z0%4j!F2Z@488U%158(66005wo6%pWr^Zj_v4zAA5HjcIqUoGmt2LB>rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_<lS*MWK+n+1cgf z<k(8YLR(?VSAG6x!e78w{cQPuJpA|d;J)G{fihizM+Erb!p!tcr5w+a34~(Y=8s4G zw+sLL9n&JjNn*KJDiq^U5^;`1nvC-@r6P$!k}1U{(*I=Q-z@tBKHoI}uxdU5dyy@u zU1J0GOD7Ombim^G008p4Z^6_k2m^p<gW=D2|L;HjN1!DDfM!XOaR2~bL?kX$%CkSm z2mk;?pn)o|K^yeJ7%adB9Ki+L!3+FgHiSYX#KJ-lLJDMn9CBbOtb#%)hRv`YDqt_v zKpix|QD}yfa1JiQRk#j4a1Z)n2%f<xynzV>LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_Ifq<Ex{*7`05XF7hP+2Hl!3BQJ=6@fL%FCo z8iYoo3(#bAF`ADSpqtQgv>H8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ<AYmRsNLWl*PS{AOARHt#5!wki2?K;t z!Y3k=s7tgax)J%r7-BLphge7~Bi0g+6E6^Zh(p9TBoc{3GAFr^0!gu?RMHaCM$&Fl zBk3%un>0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 z<uv66WtcKSRim0x-Ke2d5jBrmLam{;Qm;{ms1r1GnmNsb7D-E`t)i9F8fX`2_i3-_ zbh;7Ul^#x)&{xvS=|||7=mYe33=M`AgU5(xC>fg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vF<Q0r40Q)j6=sE4X&sBct1q<&fbi3VB2Ov6t@q*0);U*o*SAPZv|vv@2aYYnT0 zb%8a+Cb7-ge0D0knEf5Qi#@8Tp*ce{N;6lpQuCB%KL_KOarm5cP6_8Ir<e17iry6O zDdH&`rZh~sF=bq9s+O0QSgS~@QL9Jmy*94xr=6y~MY~!1fet~(N+(<=M`w@D1)b+p z*;C!83a1uLJv#NSE~;y#8=<>IcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a<fJbF^|4I#xQ~n$Dc= zKYhjYmgz5NSkDm8*fZm{6U!;YX`NG>(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-k<Mujg;0Lz*3buG=3$G&ehepthlN*$KaOySSQ^nWmo<0M+(UEUMEXRQ zMBbZcF;6+KElM>iKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BK<z=<L*0kfKU@CX*zeqbYQT4(^U>T#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot<a{81DF0~rvGr5Xr~8u`lav1h z1DNytV>2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z0005JNkl<Zc-o|sPis?A5XFBp@80CakQSjyx)NNtvW0>haoeThDhvG*eiSz@#4n&A zE=2qYf*^FIYZZ-3@?ycJd3k?w@3=5ho)ocmU{*78IEOh$%#8DtZ1)F`MI;5}Uyq{2 zaypycGqcPM2gAGl;WjY_B-9XU<PTOR0*S{Gk0y@E*Dp-6>^^YhqQwOky8!u>>y(#v ziJcx;Tys=(Ij8;UEuHrVV1Z~>0UJQ#z%U{|Zrovh?G~uVw5dj-alE@v@8BgDUq1y- z7%FC1yUSu{A2CDfC0gc<mU@YpvDn!swmJ=oiW$+hi2#55h#B#exq{$VC7WJZ2IDjc z1D3(qY$rIC#*P|-4;7=<n7v_-D9Stt$LpR4A&Rm$>@o6V+^TE<I8h<5YTiA0$j#d$ zMwhQ*trV9e0IWhls)FT*H@tfBjJ&E5(Gvgw=NunDkNNiK0UH-m(llkO-v?lpWfVoh zQC?840_{$xA<wC37c;!~1mG|)u|>f+J6zj95fMZb?-k5Yk=AeLy2*6%e40(SfaDBT zu0&*EW+v;y0nj=_h9Xb{-{sdU(f<gd0YT0i=br-rgRau#Td-Rb00000NkvXXu0mjf DgfaFS literal 0 HcmV?d00001 diff --git a/src/plugins/qmldesigner/extrasplugin/images/list-button-24.png b/src/plugins/qmldesigner/extrasplugin/images/list-button-24.png new file mode 100644 index 0000000000000000000000000000000000000000..d432090f9cabe4b5cc9509b325eccab7696f852c GIT binary patch literal 481 zcmV<70UrK|P)<h;3K|Lk000e1NJLTq000;O000;W1^@s6;CDUv0000PbVXQnQ*UN; zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBUzgGod|RCwBAWIzB$2I_(T$c8cjF$<K< zNF~ET_z#F?RF+rx&p>5x_u&I^AoT@^e}G)hAg8EAHNzj>zXzhEfcP267fcMa0RlkG z0Sa;!beX@rA`D;jT^W8!X)yd2k;7>M>zhXmY|m~m@Lb%@!2J0Qx-=U!Zc!}&8Ti(} zoZ%lk7eOb2)PnGLbsGlZjh$c%u>q7Idgqx-l;Ow#q#mRX7hpmU9&!LaeN2=ZP6)s) zz!Fi^wEzSpILOP$`1GMzkT3dyfro`O!$Imn`iQb%&*E7Ovklo8LZq1)RJif`1|$zs z2T~8xhYNtqBIKe%R8*89C^(owQ%e)f#syx#e$8<G+I5C?YuAF=$VCOPEOG}jZvpWO z7Hk@4&X@t`b8&Go$SWwo`41mFVEFd!8__{XFvLNIUB7mXI;n^jfCZ_Dr6%|VDn-B* z4v-LomfwP)LXrxG{|4gs(E8v5$O2I5#skFcpbSj~3;qJ}Pgspc`#PD{tqPh0fB*vk XOs8{mVzTF$00000NkvXXu0mjf-dV<= literal 0 HcmV?d00001 diff --git a/src/plugins/qmldesigner/extrasplugin/images/list-delegate-16.png b/src/plugins/qmldesigner/extrasplugin/images/list-delegate-16.png new file mode 100644 index 0000000000000000000000000000000000000000..3c97433f087882392f02284ce0da26964153998d GIT binary patch literal 3281 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 P00000NkvXXu0mjf{OBCv literal 0 HcmV?d00001 diff --git a/src/plugins/qmldesigner/extrasplugin/images/list-delegate-24.png b/src/plugins/qmldesigner/extrasplugin/images/list-delegate-24.png new file mode 100644 index 0000000000000000000000000000000000000000..c4d98869206f5a2bf3d2f0d7fc7ad75d1524b94b GIT binary patch literal 425 zcmV;a0apHrP)<h;3K|Lk000e1NJLTq000;O000;W1^@s6;CDUv0000PbVXQnQ*UN; zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBUzOG!jQRCwBAQI=Qu&p>5x_u&I^AoT@^ zf3ScA)@|8Bl*a%6|1<pi_YV!DiY3R!fRsuB@iQR)!$hpBup17-e^K~QAOOT1K+MQO zjN!Ok`~N?tI25n}F%#SZ1$j9JS^=;HX4~I0{QnEI9f<$`gVIopRqP*<9FiIkn;p#p zCI%V<np*%4qEnuNR5Q?M1r`e)JbXk{8pkG%NJ%KE2-O1IX&je0ZcDIQ@b~XuJgy?m za;z4pC@WDd4l1!(aO37JqFjp}-k3T2KXxBb5~&Ew|Km=kq(&;bt8p0)w?Ic*i)wLD zQ-;NY^A|1=5#E@-AUY?L6R9K>6{KV^eBq7Lg7m}$YL{`pK<)+=5{y7X3|fbRN<3C7 z82%fG-$U!<4<HM;fS3n}L3IT)6)gA*#6OW+6+b|=KdAnMVoJe(C<dANA0WU0#=B|6 TRgE*x00000NkvXXu0mjf263vN literal 0 HcmV?d00001 diff --git a/src/plugins/qmldesigner/extrasplugin/images/more-indicator-16.png b/src/plugins/qmldesigner/extrasplugin/images/more-indicator-16.png new file mode 100644 index 0000000000000000000000000000000000000000..81eff7306c917384d9996d1adb1ad3c06b38af08 GIT binary patch literal 3333 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 P00000NkvXXu0mjfhvPBj literal 0 HcmV?d00001 diff --git a/src/plugins/qmldesigner/extrasplugin/images/more-indicator-24.png b/src/plugins/qmldesigner/extrasplugin/images/more-indicator-24.png new file mode 100644 index 0000000000000000000000000000000000000000..f5d8dedbfbae1a953e5256f52d5f70c07c063d54 GIT binary patch literal 896 zcmV-`1AqL9P)<h;3K|Lk000e1NJLTq000;O000;W1^@s6;CDUv0000PbVXQnQ*UN; zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU#B1uF+RCwByR!dJ4Q52q;JG5Y*kQ8Z% z!9@omE?ihbTUsivW#Jz%L2Wb|Ua4YYVvHLV6k{Ty8xwhHj8PYgK+B_Lz=WhOaADM7 zBq<uDMWxZw0z*BwbEl%A(_xY?ot%67efPWfo^ytxwti>;({R*N48Lju6#$Vj#ZR`$ z%!P}WylQoR2g5K_G!pUN=<Ij^@!x<1U>%TBBEV#cvw3-{BM2c1A%-e3n>$aOJaro4 zI{_LzuG9(2;)<<x*SS<G)n10dB8V~-7uS~UE?apW3Vnd_HGrVR1<Do=2F3$6n|+T) zqbbKO(oRau&i&RZ^JFkEqf`XR4Ngu5rmCy$<r=Nlf}LO(42DXF!^w?}`FSNGasnIp zFoVGf-fnkrTAj`!Inlwp)8*p)K3`4|Ie`@U<J!c;IPa*b;dE&c(FuO9b-THd;bB=3 zl;eytBI9GDywm9dCwk%pi|8$G_W^Eb=w((Bq~NAyMErgqZ?oIYMq^>6c!fnLb#({1 z!NC_>iXepvnGqTF`)4c`E?!z%>cmNiMf7^T<xqXS>)F#MgD@w#IT6t|vR)EdpPrtY zvs$YRCX;EOl#B%hJ4#rV4ZWG24HFSTE|cX1l4sk_m039MFeb(>@S&$t8}Yv0p3kIa z(Nd<f+pJsYYWp>7c}2xzmPJ~c76k-Bh<A5&UEZ?hY=fNbxZY{wIPN(@tWI1xLnRU` zOLx1wZ~1&9?_f?Guu9yflnSKD@Ave1jD^N4K(3d_W3lD1x3#5xVPPQxbCv*6QgH>P z4$|a3z5SlTqN3XpF~iV69@|X52>3z-5~K>q_JhCVeFL7NG&xOWR=ykyx3)C>PrgW2 z|4*-=<;Z*cC32A%A1YpXYjdL_aybDs@bHnxXf)iBh^0MmX~HWHD<YRW0|eQ5UM$ff zc{Cb%-*(1(6Ud`vuXB=T6G$hCAgsSttJS;k-p_xU=Z_z2=z{n!z)wOP%|$NT(UQs4 zSFr!dk8^W;b5r9zh<yiq1$+biAa_1z^QUD#2J!(~^2tJz1X>|=W{q6MoIUxE00RJ8 WEjTNqi+-yB0000<MNUMnLSTYac#~BC literal 0 HcmV?d00001 diff --git a/src/plugins/qmldesigner/extrasplugin/images/page-indicator-16.png b/src/plugins/qmldesigner/extrasplugin/images/page-indicator-16.png new file mode 100644 index 0000000000000000000000000000000000000000..29a89337514afffe2ac7dc6df59207f67c45f417 GIT binary patch literal 3168 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 GLSTY%4)HVq literal 0 HcmV?d00001 diff --git a/src/plugins/qmldesigner/extrasplugin/images/page-indicator-24.png b/src/plugins/qmldesigner/extrasplugin/images/page-indicator-24.png new file mode 100644 index 0000000000000000000000000000000000000000..60dda334fc5739ec18f052b09ab6944e24c15bf0 GIT binary patch literal 579 zcmV-J0=)f+P)<h;3K|Lk000e1NJLTq000;O000;W1^@s6;CDUv0000PbVXQnQ*UN; zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBUz<w-<ARCwBAU>F6XU`PQ*D5k0!5Q7Pb zS&#((1My!V{s(2l)G(8w<`2v5J9k3a*x2*F|M<@I`Sa%|y*)kEE0!;R4wU>3HGrw9 zrM*~GRMbyUP=JY<ndwAma8M^u{3}dNR!**vyu4zgu&|(kfPf&=`}gnWrY0wC0?K`1 z5)u-c$<EGZ#lgX0!N<oR;_K&^36u~8Vos3HGP82cfN~wItgKe-?Ccg|V&VlgwY5RW zYJi3&1Ld<=S=qp9w6(Qo1I49)n1=}n_>lwf&+k8yKuQdVxq+DV_wU~l=z;w9?K@$p z1z<IQ{`?U|SL5UBs{y1qn9wDF2C@PvE+A$Dh3ThHAHQNz!v=LdNG<d4U%$VgtJ$)7 z^IK5xGF`uZy%-qwcR+%V9zHy~c=4ir(69$b)T))sFTQ*GcIB^MKVJb2{&x57ox^ix z&pHPU|KA`r`}XZw19Zp{pijPj|NiaG!Gi}DLFN82LW2VoUV_ln^aqIF1MxE;{si@j z2vi*x)Z%YI{0fNQ0P!y%=EG$MBUBR)5VJ#*8p!oOK`8)AgTy$X;mroM;1@I%{eY@x z$7Ke3K465V-~Uio{D&HdFCW126IL@A(Q+UIk^#7KDKYZ+)Qo~rKq3GLFaUqNvB9lE R2HOAt002ovPDHLkV1j8m3eErk literal 0 HcmV?d00001 diff --git a/src/plugins/qmldesigner/extrasplugin/images/rating-indicator-16.png b/src/plugins/qmldesigner/extrasplugin/images/rating-indicator-16.png new file mode 100644 index 0000000000000000000000000000000000000000..2df5418a848d1f2164092c3c0425f5d096c86848 GIT binary patch literal 3422 zcmV-k4WaUhP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00009a7bBm000XU z000XU0RWnu7ytkYPiaF#P*7-ZbZ>KLZ*U+<Lqi~Na&Km7Y-Iodc-oy)XH-+^7Crag z^g>IBfRsybQWXdwQbLP>6p<z>Aqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uh<iVD~V z<RPMtgQJLw%KPDaqifc@_vX$1wbwr9tn;0-&j-K=43<bUQ8j=JsX`tR;Dg7+#^K~H zK!FM*Z~zbpvt%K2{UZSY_<lS*D<Z%Lz5oGu(+dayz)hRLFdT>f59&ghTmgWD0l;*T zI7<kC6aYYajzXpYKt=(8otP$50H6c_V9R4-;{Z@C0AMG7=F<Rxo%or10RUT+Ar%3j zkpLhQWr#!oXgdI`&sK^>09Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-<?i z0%4j!F2Z@488U%158(66005wo6%pWr^Zj_v4zAA5HjcIqUoGmt2LB>rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_<lS*MWK+n+1cgf z<k(8YLR(?VSAG6x!e78w{cQPuJpA|d;J)G{fihizM+Erb!p!tcr5w+a34~(Y=8s4G zw+sLL9n&JjNn*KJDiq^U5^;`1nvC-@r6P$!k}1U{(*I=Q-z@tBKHoI}uxdU5dyy@u zU1J0GOD7Ombim^G008p4Z^6_k2m^p<gW=D2|L;HjN1!DDfM!XOaR2~bL?kX$%CkSm z2mk;?pn)o|K^yeJ7%adB9Ki+L!3+FgHiSYX#KJ-lLJDMn9CBbOtb#%)hRv`YDqt_v zKpix|QD}yfa1JiQRk#j4a1Z)n2%f<xynzV>LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_Ifq<Ex{*7`05XF7hP+2Hl!3BQJ=6@fL%FCo z8iYoo3(#bAF`ADSpqtQgv>H8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ<AYmRsNLWl*PS{AOARHt#5!wki2?K;t z!Y3k=s7tgax)J%r7-BLphge7~Bi0g+6E6^Zh(p9TBoc{3GAFr^0!gu?RMHaCM$&Fl zBk3%un>0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 z<uv66WtcKSRim0x-Ke2d5jBrmLam{;Qm;{ms1r1GnmNsb7D-E`t)i9F8fX`2_i3-_ zbh;7Ul^#x)&{xvS=|||7=mYe33=M`AgU5(xC>fg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vF<Q0r40Q)j6=sE4X&sBct1q<&fbi3VB2Ov6t@q*0);U*o*SAPZv|vv@2aYYnT0 zb%8a+Cb7-ge0D0knEf5Qi#@8Tp*ce{N;6lpQuCB%KL_KOarm5cP6_8Ir<e17iry6O zDdH&`rZh~sF=bq9s+O0QSgS~@QL9Jmy*94xr=6y~MY~!1fet~(N+(<=M`w@D1)b+p z*;C!83a1uLJv#NSE~;y#8=<>IcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a<fJbF^|4I#xQ~n$Dc= zKYhjYmgz5NSkDm8*fZm{6U!;YX`NG>(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-k<Mujg;0Lz*3buG=3$G&ehepthlN*$KaOySSQ^nWmo<0M+(UEUMEXRQ zMBbZcF;6+KElM>iKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BK<z=<L*0kfKU@CX*zeqbYQT4(^U>T#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot<a{81DF0~rvGr5Xr~8u`lav1h z1DNytV>2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z0007sNkl<Zc-oYcO>9hI6o#K~?%aFlyE7;=t=ps>I%*mnTAH9(Hbf$kkXVbIm6h07 zN=U@A2|_F^i1=w2#n#V8g7_&){G>&~Ox4`0Gt>FI-)GZFCY1_j`=0Zj_nh+{SR@=N zdslaK9uY#gKzOmd&|-j$$j!iUpcAnFmq4^ETedqEi?zj~&LAKG@y`UNVYIofyK~Fn zAkvmYe^U^4q>L-2LK-c!(f}1{+Xp(6$@tLDT|BsduP^U={eTc5Q57PDKp08|s#>ef zgjcq<9SaGu$1se*vaO(6ttlZya(!PP@zw;H%=)AX)UcG&Hw;4;OC<}f%X#0s_|x;Q z3DYz)ElZZ3NTpKy_U_+LPtQ7nppJATrfFh?3@pn8G<V1DaP!7>Kby;4E|iL6TI+E` zDdm^u<{spK=4ZZ4PG+Q(vF>yl+qMZCVH`&?`|B5%&R<}3bmY;u?DsR}O64K&8JISJ z04Ue$_2-`NJ^S$P-L`eTz014TrZLShG7{n3@Gv7Iw?_R!;jGg76)**4fpX&tRlu*+ z>rYm?uCcnSi&C+`=cy^8(I}Y>8?bD94wwYK06Cz-0*C3C<Lv0~-?&O^&FPb;>Tf6B zcn1$1N^IM)op!f<p!n&dqqHsqs!?P#-*iRG@}u#1V&LxWvHasFk1zR!*(>8OUfO=% z>sCP!|DMY}3xeQvqx%BuM%;92&BqS6eIg`6hk>oY8lcCq<*9U6s?ZisTm`xS>kkDH z%i5&1cCs@+&MT$H=jWXUW@|zHX}MB)??fW0VrgzdqjNxwW`7GIqFU?3Jo^v819Vd( zDTGLBt*gLSpv-~?5r8@WAJyhXHQ^2EwFdrs0M#`A<WYea`~Uy|07*qoM6N<$g6-XO AYXATM literal 0 HcmV?d00001 diff --git a/src/plugins/qmldesigner/extrasplugin/images/rating-indicator-24.png b/src/plugins/qmldesigner/extrasplugin/images/rating-indicator-24.png new file mode 100644 index 0000000000000000000000000000000000000000..393b2ffa6957a7f0d5b0554cb4034b48e2dcf9ae GIT binary patch literal 1144 zcmV-;1c&>HP)<h;3K|Lk000e1NJLTq000;O000;W1^@s6;CDUv0000PbVXQnQ*UN; zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU$8c9S!RCwBqRbOaZRT%&7IX8cAa_?=^ zrhk*nb=_Q-c0=Zzb?ik48!B!pKDbBO(_pBuK5T-FAwCF$`JxO<RTN?PG#v~?l)9%q z2!nL9(T8T~+O%nsrZ<0XvfO+9PI_)gv#d?v$G!LDoZt8F_kD*#XFvK}D16Q*Ny8fj zEyLFggtgN_u>*2}?Gpsy3?*a@-~U6T5jDh<os5tU43L1@)rSU7Qc7RL?{0*bMb$~@ zqyz7%BuQuLAA-=Y%JM;cl@P8@9PA_lim7>h|JVT-7#sww!zo--5FQ?d(5V5T4QRKj z1_>c2#>S(tdt?tdM8^>xft%M*cm^5<7@Qog7I-AD^bXq?9iM<BM~?y;>rwpj7%usn z47HxK`G^=94xKQJn#VLPrv=uQlv$P~ij=;8V0;{WJ|8Hm0^NZCRG(De7TJ%|92(To zUvq2W1aoO6^(Vd-nEYOKIb9dG%VTt60;ou_7!(d3It1C@Gsm3{=ka!X(WyeETA9Ju zhX|A9Di{p(oW|l^^LRYcduPwW$ez(U8G2ZM+T@#S;^wny?e6R>d_OY-8=Cego6CKL z%@{-8WkiyxfE3H6)v~Vtfdw3m-M>FXhybH|_wGnu(RG-ao`#=q-UO{s_$`%Qy;0W7 zi^!Sd&6uaW6KgfYDCf0}yKa}uOePZhAI{A=#-dU1`F(B47n4c&?8+6Gi^WQK?(3Dc z^exjg*En$s!A45imXyeK&6LrlD$2{MtX#sh?fT;S^{2?Q*(`i`{ychBi>EW0Z%TSO zf#(?cD)(Mv<jiqmM}R1Dt4r(o{49DiAL!|6oAdsG0q6||L9bT+E^VfSkw0c<IY*Im zHe_k>=~!XXVw)VII5~OjSc5!1KVMG^6*mpOggxPLxhJ`&IZj;Q9F0laIx5(r86Fxw z$<p=0;lp+EpMLleKEHYuE=^6ro!htT>Y6~gqM@+l^#<9QCRp2zYgP|}v**oFI0E>D zPcL7F#KJ-em3E5=#PjX+^jrTtcmN+yU92~szg&8ySSrmm4L_mTh|tD>dnB?e6^=yY zwR9RZO-p9hb2m_i|FZCLHboU#z99SM-oE~Rh{xlJh2*1i{GMRy(YG@|LxV%7oDRn? z>_e|q?mSK{f5%mk=TCy2AL{Gv{RHduBHM@h{{W-7hp&r#kI^7(G2p<<<s%&Y`_S`i zc<@(SSxws348tg(_Wxo%gA?g_N~l&S7Go_%eyRp`PpC_&<#*A0$`7Qt3`<;kEYDT; zy}Y{eWtXDd^LeE=_<HmBw%VnLjaU`Y$D-kB*`jM(2>gF9zd~hxKd&IxxdUx$K=^$3 z^8a*>TARz=o&atRi$|$*xjs`xLQ`$pYP(g|P5opySY!YH0t^6Y&U%t84i_c>0000< KMNUMnLSTaKwJh5J literal 0 HcmV?d00001 diff --git a/src/plugins/qmldesigner/extrasplugin/images/time-picker-16.png b/src/plugins/qmldesigner/extrasplugin/images/time-picker-16.png new file mode 100644 index 0000000000000000000000000000000000000000..1ee49cafbd516a65e2987b48bb75f39214155c4f GIT binary patch literal 3438 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 QqW}N^07*qoM6N<$f`syKw*UYD literal 0 HcmV?d00001 diff --git a/src/plugins/qmldesigner/extrasplugin/images/time-picker-24.png b/src/plugins/qmldesigner/extrasplugin/images/time-picker-24.png new file mode 100644 index 0000000000000000000000000000000000000000..979981bd3184c135c6eca52b35f2ff31fccbb017 GIT binary patch literal 875 zcmV-x1C;!UP)<h;3K|Lk000e1NJLTq000;O000;W1^@s6;CDUv0000PbVXQnQ*UN; zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU#4M{{nRCwB~R?klpK^XnE3)`i%QYhM1 zOC(WA3<iw{H6aKGy%?g#7~|E%yZ?s9#Dga<9yIabQA3bujEQ;`0R=%4LMhM|+5#=K z+uwd~JKJob#a4OA*X``=esAW@H*Z#=5+n`_M{~EY>z*V@gB<-FKB|s*u~?kR<?|nQ zlF6~?Mr?ua?Qm!uIgTQk5+md;@6ij*it?HpzOLil)ZucG+vBa8eS14W;b4#g{zb}U zGKlAa;Oax}iU^`IiIM!GqA2g$U9LkzSFV!X?x1=x^?jTs$G=fFmm6DJS$@E`*32X_ z|5!U+uFpK;!^1akk)l}lB)M^YnC{-WO&*V%rl)5r`rKYG*&PmA4FpcgvSlHeN-gv4 zj6q=0HD_5c@>*~@o%&T()vEm`PW6<CY_0dXd4vNJG(#Z^78IH{B1<)#?ma`YEcaR! z<rp{HpbQEJ1pQdh{{;pK*jjA8m^4QV))xf6TGg@}s%qW0pNoWARJBheSM(XwlX!D; zQ@?uL?tP!*O2oSAl_~ZW)kUziwe`=^SsH!e+}XZ^CkTbY6?<Z6aNuAGX6Js>qsLDu z6fO}BULMei>LrN7TmA-3)9A&^S2Qs>RhDWu3H&LS%db}uz!lL^4?yzf?MMZQfsJUi z^h{dw^CizwK)VT+%dU8dCtkO%Aem#?G%a1e7g+LBp-_mj9P`{v2|p@W;ODShxMCx~ zx-9zr`hUFt>*o*BGU=}(d0d<gc{!z}vUZ!TJ+iiT9<JD^Z6Nvk(Gg0-<I&Li`ZJyd z&ID8gHcu8iPKs|QCLDHq4=gtv3hFzuO*m*RK=b*zS^Dznqn<pn5qp}_bp0bDl8{Ie zw%Q7t?d<5d2Fryj8s1Xc{<NoB0B8<bBC*(LHk*x##4BP3Ajlg>W|JW41Q9G3u2?cI z-CHVvQbe_w78H6XOrtNKXp-q{ZW1o&5Pn{^+!`w7O$)js{_i>X&7&)SS%|};Y`HZE z3ZfK|Ff9m;`mgw^*bRe7uER<S=1pZzY~YUo0|0PZN(&aV!qNZ$002ovPDHLkV1i;6 Bl;8jW literal 0 HcmV?d00001 diff --git a/src/plugins/qmldesigner/extrasplugin/images/tumbler-16.png b/src/plugins/qmldesigner/extrasplugin/images/tumbler-16.png new file mode 100644 index 0000000000000000000000000000000000000000..afcf864744d2f0ceb18a061a40e3107795134765 GIT binary patch literal 3467 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 literal 0 HcmV?d00001 diff --git a/src/plugins/qmldesigner/extrasplugin/images/tumbler-24.png b/src/plugins/qmldesigner/extrasplugin/images/tumbler-24.png new file mode 100644 index 0000000000000000000000000000000000000000..43783e6ee236024b7912a6a6a981b120e459bf8b GIT binary patch literal 836 zcmV-K1H1f*P)<h;3K|Lk000e1NJLTq000;O000;W1^@s6;CDUv0000PbVXQnQ*UN; zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU!=1D|BRCwC7RXuMLK@gogIRXLBhlBtb z2RliJM3Dk)3j{)lk_rh?P(ncgi3>^^DkPf3X+d;I@CPVp04ey+gaQy{0=DCi*aFAj zv2ZXmvwM4YzH{fSG`iiJ-S=kS+r0}cM4|&YfVP?awTO>efCjx=&wVEydUF?gw_kv! z>j1h2nx^4X^e0~4f&RT$JQnXUuZz5%x=G8=6HmYbODxPlVt$7E>8%>1H*4G{aLUE! zrx_@nZGf3;h((l(OhOz3lVBEFU=-RGWEi7v6Cil<`kWZNLz16$38FE0@@hnkKjy*Q zZc1{@MW$fsVu;79Mj6af$AUaeA}9i?nt(wg@LjQ8xdQ{MUipycoRMn^$t1b4-NFSW zv4dh;NGKWu*aRp^dP@RJO%(`A!c}X!)Y&E{S<F(~_Q_f&n<5}kwV3;Mm2Q(YyGrL= zhsj<7oWv$$P~XVbSr)6xcytP5689`5p{lK1EF6UR>@gt`>Ti}iUIJn!@Z_~9zg&5r z12f;UO-6#{OQ)rlC6+|x5d7hVlRQj)sY0gGg@I=WY-F8*g^>-1&RAK#39Fxq>L@zp zqpDLIRbH1VcSlG>MxrD}zU5;wl9Q40gm_Fwg3L}=T|mkY{3LQMc9^V;8)35Zc00*E z5+&xy$Z6gxNy6t_=Hh39Y^KIWw$)`~lS4-_j&M<#ojowCd;TU9`10kjxRL8cl%%7o zjLimNDRxR2xlsX=B(ZV`{$TMq57)lcAoII7!UHmLy&#OF>YXN|{;AIuu{*4uDj!%T zW7Y8WkJtfKKV-6YfS>DU`1sB{*uVeUHd%dohm3oALsazmt!u995Xg7^M_0Tidrpw< zUaXp9t^jm{4>!j#mB2$kkKwaDa;^`!%Veu+|7|;r^UT%dhuPBx2W|2beEcBpvl!<v zLh>&(j@HN6B_1N6TXF&;h%qrHf_)6SjWtdBK$Yt<#?eUje;9xN3oroDcKnlYRMScT O0000<MNUMnLSTZ<=6YNJ literal 0 HcmV?d00001 diff --git a/src/plugins/qmldesigner/extrasplugin/images/tumbler-button-16.png b/src/plugins/qmldesigner/extrasplugin/images/tumbler-button-16.png new file mode 100644 index 0000000000000000000000000000000000000000..4368493c3e775215074b5b2940df0a613c0bfd7f GIT binary patch literal 3481 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 Hu0mjfjHZeJ literal 0 HcmV?d00001 diff --git a/src/plugins/qmldesigner/extrasplugin/images/tumbler-button-24.png b/src/plugins/qmldesigner/extrasplugin/images/tumbler-button-24.png new file mode 100644 index 0000000000000000000000000000000000000000..6b0b71a65af290a6b250a54ea405717343c982b6 GIT binary patch literal 880 zcmV-$1CRWPP)<h;3K|Lk000e1NJLTq000;O000;W1^@s6;CDUv0000PbVXQnQ*UN; zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU#5=lfsRCwC7Ro`z+K@>iB?xG<Q3Ek>$ zb+_GZiKtM5P~t~|co8pz2k{T|fq0Yf<R9Qk(r59&UqA^>wMA81ltjC~@BZwzRSy-l zYrb>u+`D&o>#3dO%iNi7=A1d-IWt!a1%hQ-gEk$DHp%Xn2ZIY2FY%<NX(WUoUDp}U zo;;?j*KgQkK<Fm_=-~tEy>+`TcmLj9nDa>(9_6tk9Hx%WFbPdiBpRh?EXMP2*wz+g zfJ>%QWEg3alLlK_{0wl}T#oYjf-<>9qUbp22-Ep<XZgGT<ts`glKhPm!T5>eJv<&7 z9-&MoYjQ$o;|C9P^LTt>l4grVWpX{v;8CZXiA3o6i+(-{PLI<m4$cPO4l$Q942P3F zoQ-`N=XJSUp8LvXJBUQ06ptrdnkplZC7sUHa>A6QFgxpTLU%b3N(LBW2nR|Az~(Jf za?GoJ`U(+*Lm>)<+PRV-Ng|oFPubeKg8_-snG9vJSv$Js=Isn{h@@DYtM4Gx-cF}a zo#e@Zfk9WL!1$5Fhj={tam=n1?1S;WU3+*u_3b;&FD%qLfJCu)oL;{f;0Th*luIHw zd;ejSPl?mp63KmV_T}pobEu#dlZ*tXQiki&s0bhnDx`)JrYv*w^A1<#Kqw>C30Bom znLGtmMXuzkeY##pBDt_F7^Gk@z!E_cBb|0GliyE%zmGXck}nkO=$gD<@_HLtB1BR* z2k;ySv{KKpqdYl0@{VQU_ep5v^EFfV{(U^2nEcGLsJE-JaU1R0*~#M{(=+sQak16` z8ghW!icQExxnw@F=n;{62$73&+2l&466NxF<^V*nyu7S<*cRFvKG#=dH^~wFzTD?# zr7W6EmWFDPK=0|hW}dqDsXb@%dd0Wd|GjetOSejF^i+G+gtO3PNHu#-uX5z{R@)@8 z!R4TOp;o(zG>=}Fx4)fxu+Dz2|8HD(MX<7Qou#c&WDS#i6BQ4ayCu4;e`v!h*<Zr{ z7*zxZ+a$aan=Rc|qy3S<jmv4)g=nzeC9z5lN*0#>2`~UVR1sE#)`WEc0000<MNUMn GLSTXs>7!Br literal 0 HcmV?d00001 diff --git a/src/plugins/qmldesigner/extrasplugin/images/tumbler-column-16.png b/src/plugins/qmldesigner/extrasplugin/images/tumbler-column-16.png new file mode 100644 index 0000000000000000000000000000000000000000..36e2d27608e60c07f7c94e626abbd621e96ddc9b GIT binary patch literal 3493 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 Tg3rvl00000NkvXXu0mjfZ>Ww( literal 0 HcmV?d00001 diff --git a/src/plugins/qmldesigner/extrasplugin/images/tumbler-column-24.png b/src/plugins/qmldesigner/extrasplugin/images/tumbler-column-24.png new file mode 100644 index 0000000000000000000000000000000000000000..8a043798f1c4e45f15dcb89ba15c705bb7c93bc2 GIT binary patch literal 991 zcmV<510ei~P)<h;3K|Lk000e1NJLTq000;O000;W1^@s6;CDUv0000PbVXQnQ*UN; zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU#fk{L`RCwC7R!L7&Q4~J!zDH{)4Q;?8 zg6U+KqArjG(8OUujB(`#m+H!u8jWjRnczkUxG{0%FVU!xmdK1aF|?(n^FR?PQ0hJB zz5CiqgG2BpC-2^Od%tte_nmuQ6}R0{fPF?jp9jVmNRkA9GZuWy4g9gL;3C)mqPW9> zB$)#$460sUhrY{Kpw?mmlgR`Ig8>-dlVus6j|{`@`wwU?Ozb^=^bnDbatkQ}x7Tfj zUY8YsNigbP<CdlOTiaXUbUL7;qn!>1gCPioR%s6bo12@+n8Y9wjY2FI7myZi$)W=e zey`6-^P$%P@Pxk8ys*0q$K5WtaQ+;v-;a7A9FEXjW-@_yo$jRd)btD_l1Tw+z!+2q z7_~10L$CbmJdouS$tq)<|HY+cc=PrhWq{FR<RSxfHZeIxIz^)~dX^4yAn}6;>IrS| zH%!$)RvqAhWuFhy=?rP0C<-|edq_(>ktk}x<O&WH4N!n%^jefyJ;*OcTWW$LVd#uZ zu9N`>>~UJ4$5G2Ekth>SctelU%{6FmZ=(p2l5ixVQ`FdagbahgOp?jeUI)M(^g3(d z?%5_<4v$5^8_($uTrMY^>FuHQhw%x$Qg9E!Pn|qL>-kTgA)U!o(tyEekXMZ-tY#4Y zLGKErKLfwd4<64L$UKlpBwD11XN1n?KF-tcu!1U!%ny23H^3X)BrQ-A(5pxSe;@#B z*>x})jU=*OMNFk7l};BgTV)3f!_mdY=uz;31|qR?fkhRSiL05|+f%09$IQ^(TtiiZ znRw${dX!Fw9a>vji6W#V7LV&9H`r`ovmGXiFq4WJARP#Pr?Z}x&t}swmfq1RvfJ&@ z)urCnnb|r0wxV+cZ)<H)8{Fa&WY^a#Q{;_q!pL-r0I7ns?un7DtOQ|vVv_ie#}h@0 z_!G<W>$e5UJd;`5({-iawd;Q!yj@@7k1q=L`>XxeAeYNQp-@nT(uA!tRDs!ShPt|X z7<@872M3-Gs<*eKJqr`#*3BD5iV)ChwZbm%n$#AkpQs0s5~J}DR99E)2N)}_rb?w* zrU8PQOf_X?CJrkK0w~nv${hS+`+e<5WTZlXi}ZC<%F{3Hnt$>s{huOV<c~#kZ_~b? zR!ruA@VB|8#5WmlMu=Mi88{#ZdHgRS{#9&p!)q&Pb`YbW+0IV^1^}a&A8JXf3-tg1 N002ovPDHLkV1oAH#%BNk literal 0 HcmV?d00001 diff --git a/src/plugins/qmldesigner/extrasplugin/images/tumbler-dialog-16.png b/src/plugins/qmldesigner/extrasplugin/images/tumbler-dialog-16.png new file mode 100644 index 0000000000000000000000000000000000000000..5a105a76db9de467afbd18894cb96a1e5ba323c9 GIT binary patch literal 3167 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 FV1j9<*Czk~ literal 0 HcmV?d00001 diff --git a/src/plugins/qmldesigner/extrasplugin/images/tumbler-dialog-24.png b/src/plugins/qmldesigner/extrasplugin/images/tumbler-dialog-24.png new file mode 100644 index 0000000000000000000000000000000000000000..a6bbc2d795e2ca3110854746bd850c6220771bfb GIT binary patch literal 414 zcmV;P0b%}$P)<h;3K|Lk000e1NJLTq000;O000;W1^@s6;CDUv0000PbVXQnQ*UN; zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBUzKuJVFRCwBARF+rx&p;-)`|yD{kop3| zKY;ijHZ?3DLQYYMWWyibzXzhEfcO~@{{iA(*wisGPzD5mm;;Czp_u9xutCjW#HD}* zi?{ItQiGEPUEpWf9H`%z7}!@NG5k(g%)rRP48%+f%rhcL_96>5K}KevubCmC2QwT* zlLJ_=8V)rS*#ZWtSpYH!%>o8$`T$}$k_D{H;NT+H0w!!eKnZgwn|g5obTK26i(!T{ zGBY#$r-lX0)51^%+I_$VlUrb6Sn$7SJ;e3Qh@gT6+n;hrYNjGYP=Upm7^#$sy8IwM zp&(drT0l;*O>#0FwE$}z5K|A}0KcGhG0yY=N_%3^x>XQ}SxGSbHxR#v*2y1m)yW_W zxPX`kh}l6InFI^|g6bzitqMkHJh0%axN!hjR{4W3+W-U@0LZ~O9VE^1-2eap07*qo IM6N<$f|~-Q1ONa4 literal 0 HcmV?d00001 diff --git a/src/plugins/qmldesigner/extrasplugin/plugindestdir.pri b/src/plugins/qmldesigner/extrasplugin/plugindestdir.pri new file mode 100644 index 00000000000..24f0c19b72b --- /dev/null +++ b/src/plugins/qmldesigner/extrasplugin/plugindestdir.pri @@ -0,0 +1,5 @@ +macx { + DESTDIR = $$IDE_LIBRARY_PATH/QmlDesigner +} else { + DESTDIR = $$IDE_BUILD_TREE/lib/qmldesigner +} diff --git a/src/plugins/qmldesigner/qmldesigner.pro b/src/plugins/qmldesigner/qmldesigner.pro index 1c1a3735f31..bab7341b1f4 100644 --- a/src/plugins/qmldesigner/qmldesigner.pro +++ b/src/plugins/qmldesigner/qmldesigner.pro @@ -1,3 +1,3 @@ TEMPLATE = subdirs -SUBDIRS = qmldesignerplugin.pro qtquickplugin symbianplugin meegoplugin +SUBDIRS = qmldesignerplugin.pro qtquickplugin symbianplugin meegoplugin extrasplugin -- GitLab