diff --git a/src/plugins/qmldesigner/components/itemlibrary/itemlibrary.cpp b/src/plugins/qmldesigner/components/itemlibrary/itemlibrary.cpp index d38d74071ab026fe354e55d350a371a25d0f7459..c0ccac284c9a243bf57ea622ae7304a52099865e 100644 --- a/src/plugins/qmldesigner/components/itemlibrary/itemlibrary.cpp +++ b/src/plugins/qmldesigner/components/itemlibrary/itemlibrary.cpp @@ -112,8 +112,8 @@ ItemLibraryPrivate::ItemLibraryPrivate(QObject *object) : m_lineEdit(0), m_itemsView(0), m_resourcesView(0), - m_itemIconSize(22, 22), - m_resIconSize(22, 22), + m_itemIconSize(24, 24), + m_resIconSize(24, 24), m_iconProvider(m_resIconSize) { Q_UNUSED(object); diff --git a/src/plugins/qmldesigner/components/itemlibrary/qml/ItemsViewStyle.qml b/src/plugins/qmldesigner/components/itemlibrary/qml/ItemsViewStyle.qml index 7e879231516b6e044a163f470ab09eb8b04df80e..bccbcb6157a3c1ec574bc41b39997a33be41cd81 100644 --- a/src/plugins/qmldesigner/components/itemlibrary/qml/ItemsViewStyle.qml +++ b/src/plugins/qmldesigner/components/itemlibrary/qml/ItemsViewStyle.qml @@ -42,8 +42,8 @@ Item { property string itemNameTextColor: "#FFFFFF" - property string gridLineLighter: "#808080" - property string gridLineDarker: "#606060" + property string gridLineLighter: "#5f5f5f" + property string gridLineDarker: "#3f3f3f" property string sectionArrowColor: "#aeaeae" property string sectionTitleTextColor: "#f0f0f0" diff --git a/src/plugins/qmldesigner/components/navigator/navigatortreeview.cpp b/src/plugins/qmldesigner/components/navigator/navigatortreeview.cpp index 9094b58a00b2b51f8f38facb16a49485b106d793..ed3c4f19c974207fc01e0e7d66abdedee7d98c2c 100644 --- a/src/plugins/qmldesigner/components/navigator/navigatortreeview.cpp +++ b/src/plugins/qmldesigner/components/navigator/navigatortreeview.cpp @@ -126,7 +126,7 @@ QSize IconCheckboxItemDelegate::sizeHint(const QStyleOptionViewItem &option, { Q_UNUSED(option); Q_UNUSED(index); - return QSize(15,26); + return QSize(15,28); } void IconCheckboxItemDelegate::paint(QPainter *painter, @@ -181,19 +181,21 @@ void IdItemDelegate::paint(QPainter *painter, if (icon.isNull()) icon = QIcon(":/ItemLibrary/images/default-icon.png"); } - QPixmap pixmap = icon.pixmap(22,22); - painter->drawPixmap(option.rect.x(),option.rect.y()+2,pixmap); + // If no icon is present, leave an empty space of 24 pixels anyway + int pixmapSide = 24; + QPixmap pixmap = icon.pixmap(pixmapSide, pixmapSide); + painter->drawPixmap(option.rect.x()+1,option.rect.y()+2,pixmap); QString myString = node.id(); if (myString.isEmpty()) myString = node.simplifiedTypeName(); // Check text length does not exceed available space - int extraSpace=12+pixmap.width(); + int extraSpace=12+pixmapSide; QFontMetrics fm(option.font); myString = fm.elidedText(myString,Qt::ElideMiddle,option.rect.width()-extraSpace); - painter->drawText(option.rect.bottomLeft()+QPoint(3+pixmap.width(),-8),myString); + painter->drawText(option.rect.bottomLeft()+QPoint(5+pixmapSide,-9),myString); painter->restore(); } diff --git a/src/plugins/qmldesigner/fxplugin/fx.metainfo b/src/plugins/qmldesigner/fxplugin/fx.metainfo index e3d587b1c2f0ff5f165f8f46ca36d1ebc1e340d4..ccbf2f550c8d51ddf60ed0c0f0e770ad030964ad 100644 --- a/src/plugins/qmldesigner/fxplugin/fx.metainfo +++ b/src/plugins/qmldesigner/fxplugin/fx.metainfo @@ -8,7 +8,7 @@ </itemlibraryrepresentation> </node> <node name="Qt/Rectangle" showInItemLibrary="true" category="Qt - Basic" isContainer="true" icon=":/fxplugin/images/rect-icon.png"> - <itemlibraryrepresentation name="Rectangle" icon=":/fxplugin/images/rectangle-icon.png"> + <itemlibraryrepresentation name="Rectangle" icon=":/fxplugin/images/rect-icon.png"> <property name="width" type="int" value="100"/> <property name="height" type="int" value="100"/> <property name="color" type="QColor" value="#ffffff"/> @@ -32,10 +32,10 @@ <property name="text" type="QString" value="textEdit"/> </itemlibraryrepresentation> </node> - <node name="Qt/TextInput" showInItemLibrary="true" category="Qt - Basic" isContainer="false" icon=":/fxplugin/images/text-edit-icon.png"> + <node name="Qt/TextInput" showInItemLibrary="true" category="Qt - Basic" isContainer="false" icon=":/fxplugin/images/text-input-icon.png"> <propertyDefaultValue name="width" type="int" defaultValue="80"/> <propertyDefaultValue name="height" type="int" defaultValue="20"/> - <itemlibraryrepresentation name="Text Input" icon=":/fxplugin/images/text-edit-icon.png"> + <itemlibraryrepresentation name="Text Input" icon=":/fxplugin/images/text-input-icon.png"> <property name="width" type="int" value="80"/> <property name="height" type="int" value="20"/> <property name="text" type="QString" value="textInput"/> @@ -57,10 +57,10 @@ <property name="source" type="QUrl" value="qrc:/fxplugin/images/template_image.png"/> </itemlibraryrepresentation> </node> - <node name="Qt/BorderImage" showInItemLibrary="true" category="Qt - Basic" icon=":/fxplugin/images/image-icon.png"> + <node name="Qt/BorderImage" showInItemLibrary="true" category="Qt - Basic" icon=":/fxplugin/images/border-image-icon.png"> <propertyDefaultValue name="width" type="int" defaultValue="200"/> <propertyDefaultValue name="height" type="int" defaultValue="200"/> - <itemlibraryrepresentation name="Border Image" icon=":/fxplugin/images/image-icon.png"> + <itemlibraryrepresentation name="Border Image" icon=":/fxplugin/images/border-image-icon.png"> <property name="width" type="int" value="100"/> <property name="height" type="int" value="100"/> <property name="source" type="QUrl" value="qrc:/fxplugin/images/template_image.png"/> @@ -89,15 +89,15 @@ </itemlibraryrepresentation> </node> - <node name="Qt/ListView" showInItemLibrary="true" category="Qt - Views" icon=":/fxplugin/images/list-icon.png"> - <itemlibraryrepresentation name="List View" icon=":/fxplugin/images/list-icon.png"> + <node name="Qt/ListView" showInItemLibrary="true" category="Qt - Views" icon=":/fxplugin/images/listview-icon.png"> + <itemlibraryrepresentation name="List View" icon=":/fxplugin/images/listview-icon.png"> <property name="width" type="int" value="300"/> <property name="height" type="int" value="300"/> </itemlibraryrepresentation> </node> - <node name="Qt/PathView" showInItemLibrary="true" category="Qt - Views" icon=":/fxplugin/images/list-icon.png"> - <itemlibraryrepresentation name="Path View" icon=":/fxplugin/images/list-icon.png"> + <node name="Qt/PathView" showInItemLibrary="true" category="Qt - Views" icon=":/fxplugin/images/pathview-icon.png"> + <itemlibraryrepresentation name="Path View" icon=":/fxplugin/images/pathview-icon.png"> <property name="width" type="int" value="300"/> <property name="height" type="int" value="300"/> </itemlibraryrepresentation> diff --git a/src/plugins/qmldesigner/fxplugin/fxplugin.qrc b/src/plugins/qmldesigner/fxplugin/fxplugin.qrc index 887b467f84fc69acd7f046fbabbaa637ddd15c82..ec0c3c538a51cadd6349623de54f10368cd33540 100644 --- a/src/plugins/qmldesigner/fxplugin/fxplugin.qrc +++ b/src/plugins/qmldesigner/fxplugin/fxplugin.qrc @@ -1,7 +1,7 @@ <RCC> - <qresource prefix="/fxplugin" > + <qresource prefix="/fxplugin"> <file>fx.metainfo</file> - <file>images/template_image.png</file> + <file>images/template_image.png</file> <file>images/item-icon.png</file> <file>images/rect-icon.png</file> <file>images/text-icon.png</file> @@ -16,9 +16,6 @@ <file>images/listview-icon.png</file> <file>images/pathview-icon.png</file> <file>images/focusscope-icon.png</file> - <file>images/row-icon.png</file> - <file>images/column-icon.png</file> - <file>images/grid-icon.png</file> <file>images/webview-icon.png</file> </qresource> </RCC> diff --git a/src/plugins/qmldesigner/fxplugin/images/blended-image-icon.png b/src/plugins/qmldesigner/fxplugin/images/blended-image-icon.png deleted file mode 100644 index 7c0911d63df28d558f10438cf19f1d21d3638df2..0000000000000000000000000000000000000000 Binary files a/src/plugins/qmldesigner/fxplugin/images/blended-image-icon.png and /dev/null differ diff --git a/src/plugins/qmldesigner/fxplugin/images/border-image-icon.png b/src/plugins/qmldesigner/fxplugin/images/border-image-icon.png index 4dfcae7d472d50acfc50098e28788edec8adee0d..acd3d477af740ac2c96987f6f014f60f6ba66e5b 100644 Binary files a/src/plugins/qmldesigner/fxplugin/images/border-image-icon.png and b/src/plugins/qmldesigner/fxplugin/images/border-image-icon.png differ diff --git a/src/plugins/qmldesigner/fxplugin/images/column-icon.png b/src/plugins/qmldesigner/fxplugin/images/column-icon.png deleted file mode 100644 index e59e2f0facc6b0744eb6464dd2db4fc2613807b0..0000000000000000000000000000000000000000 Binary files a/src/plugins/qmldesigner/fxplugin/images/column-icon.png and /dev/null differ diff --git a/src/plugins/qmldesigner/fxplugin/images/default-icon.png b/src/plugins/qmldesigner/fxplugin/images/default-icon.png index a90779f02a090f925796852ade5478ed33f22cda..564226e949b294850a82250f3b79e26adefa2d45 100644 Binary files a/src/plugins/qmldesigner/fxplugin/images/default-icon.png and b/src/plugins/qmldesigner/fxplugin/images/default-icon.png differ diff --git a/src/plugins/qmldesigner/fxplugin/images/flickable-icon.png b/src/plugins/qmldesigner/fxplugin/images/flickable-icon.png index 3489354321ecae32a7f94d42564ba67d8bb65293..46e3f5718338f2fd8fb8d58ef63a739e83177a35 100644 Binary files a/src/plugins/qmldesigner/fxplugin/images/flickable-icon.png and b/src/plugins/qmldesigner/fxplugin/images/flickable-icon.png differ diff --git a/src/plugins/qmldesigner/fxplugin/images/flipable-icon.png b/src/plugins/qmldesigner/fxplugin/images/flipable-icon.png index 8b3b9b4725ff9dce423a3ecf46ee642f0faa7619..1f5f6966c046938979a1be4f2aac2833aa06950f 100644 Binary files a/src/plugins/qmldesigner/fxplugin/images/flipable-icon.png and b/src/plugins/qmldesigner/fxplugin/images/flipable-icon.png differ diff --git a/src/plugins/qmldesigner/fxplugin/images/focusscope-icon.png b/src/plugins/qmldesigner/fxplugin/images/focusscope-icon.png index e4b9d3cda074b2e19d7950fb3d83db2554df1988..3f6e38e4e45a4c0a2f6403f1a507a47402e76086 100644 Binary files a/src/plugins/qmldesigner/fxplugin/images/focusscope-icon.png and b/src/plugins/qmldesigner/fxplugin/images/focusscope-icon.png differ diff --git a/src/plugins/qmldesigner/fxplugin/images/grid-icon.png b/src/plugins/qmldesigner/fxplugin/images/grid-icon.png deleted file mode 100644 index 75846176fd1608592daa34cc001e8a9b09f0f508..0000000000000000000000000000000000000000 Binary files a/src/plugins/qmldesigner/fxplugin/images/grid-icon.png and /dev/null differ diff --git a/src/plugins/qmldesigner/fxplugin/images/gridview-icon.png b/src/plugins/qmldesigner/fxplugin/images/gridview-icon.png index 75846176fd1608592daa34cc001e8a9b09f0f508..1519fe1eb110cc70dcd496add4f69c47c19fb9ef 100644 Binary files a/src/plugins/qmldesigner/fxplugin/images/gridview-icon.png and b/src/plugins/qmldesigner/fxplugin/images/gridview-icon.png differ diff --git a/src/plugins/qmldesigner/fxplugin/images/image-icon.png b/src/plugins/qmldesigner/fxplugin/images/image-icon.png index 4dfcae7d472d50acfc50098e28788edec8adee0d..e7a8cff471eb641e6a0f92bf0edeeba008fd46b4 100644 Binary files a/src/plugins/qmldesigner/fxplugin/images/image-icon.png and b/src/plugins/qmldesigner/fxplugin/images/image-icon.png differ diff --git a/src/plugins/qmldesigner/fxplugin/images/item-icon.png b/src/plugins/qmldesigner/fxplugin/images/item-icon.png index 82587ae0ecc4d29e2fa6213874d4b32698ccb63f..fc53d38ae7f7385b7a109bcc5e27b4fc4bb31361 100644 Binary files a/src/plugins/qmldesigner/fxplugin/images/item-icon.png and b/src/plugins/qmldesigner/fxplugin/images/item-icon.png differ diff --git a/src/plugins/qmldesigner/fxplugin/images/list-icon.png b/src/plugins/qmldesigner/fxplugin/images/list-icon.png deleted file mode 100644 index 9c96743f0e4f3fd22a160864382f2dbf05c6de0d..0000000000000000000000000000000000000000 Binary files a/src/plugins/qmldesigner/fxplugin/images/list-icon.png and /dev/null differ diff --git a/src/plugins/qmldesigner/fxplugin/images/listview-icon.png b/src/plugins/qmldesigner/fxplugin/images/listview-icon.png index 9c96743f0e4f3fd22a160864382f2dbf05c6de0d..9c1327373dff42f72b104daf2ccfe9c209248871 100644 Binary files a/src/plugins/qmldesigner/fxplugin/images/listview-icon.png and b/src/plugins/qmldesigner/fxplugin/images/listview-icon.png differ diff --git a/src/plugins/qmldesigner/fxplugin/images/mouse-area-icon.png b/src/plugins/qmldesigner/fxplugin/images/mouse-area-icon.png index 8c23b6c0fce201d1621cf30a0c259021ca4f5812..9260c8b3279785ab9e943abeafa1c5191c5babd1 100644 Binary files a/src/plugins/qmldesigner/fxplugin/images/mouse-area-icon.png and b/src/plugins/qmldesigner/fxplugin/images/mouse-area-icon.png differ diff --git a/src/plugins/qmldesigner/fxplugin/images/pathview-icon.png b/src/plugins/qmldesigner/fxplugin/images/pathview-icon.png index 9c96743f0e4f3fd22a160864382f2dbf05c6de0d..32bb26c0594c343e602a8a1f4abfbe4c9f4aa0fc 100644 Binary files a/src/plugins/qmldesigner/fxplugin/images/pathview-icon.png and b/src/plugins/qmldesigner/fxplugin/images/pathview-icon.png differ diff --git a/src/plugins/qmldesigner/fxplugin/images/rect-icon.png b/src/plugins/qmldesigner/fxplugin/images/rect-icon.png index 4555d886fbc35cf63ca9408cd0aa25a08a16dc20..4a092f15195f318a6b167ae6e072b3ea6e39d003 100644 Binary files a/src/plugins/qmldesigner/fxplugin/images/rect-icon.png and b/src/plugins/qmldesigner/fxplugin/images/rect-icon.png differ diff --git a/src/plugins/qmldesigner/fxplugin/images/row-icon.png b/src/plugins/qmldesigner/fxplugin/images/row-icon.png deleted file mode 100644 index 9a4005eb4f3ca5921a19ffe0e6db5644cc6b0490..0000000000000000000000000000000000000000 Binary files a/src/plugins/qmldesigner/fxplugin/images/row-icon.png and /dev/null differ diff --git a/src/plugins/qmldesigner/fxplugin/images/text-edit-icon.png b/src/plugins/qmldesigner/fxplugin/images/text-edit-icon.png index 6a064ab07c1fb301161797f48b611106f371fc9c..53f10d6c9e70069c0582cf4d6fc6c9e9c5b92db0 100644 Binary files a/src/plugins/qmldesigner/fxplugin/images/text-edit-icon.png and b/src/plugins/qmldesigner/fxplugin/images/text-edit-icon.png differ diff --git a/src/plugins/qmldesigner/fxplugin/images/text-icon.png b/src/plugins/qmldesigner/fxplugin/images/text-icon.png index 9ce62037ba3c7700e9f06dfdb48fcd61eda8f7f8..9c90cc44036996ac21bed6d61f1abca060289885 100644 Binary files a/src/plugins/qmldesigner/fxplugin/images/text-icon.png and b/src/plugins/qmldesigner/fxplugin/images/text-icon.png differ diff --git a/src/plugins/qmldesigner/fxplugin/images/text-input-icon.png b/src/plugins/qmldesigner/fxplugin/images/text-input-icon.png index 6a064ab07c1fb301161797f48b611106f371fc9c..a605c16ba4ebfb0208c461df1d87e914d1fe6053 100644 Binary files a/src/plugins/qmldesigner/fxplugin/images/text-input-icon.png and b/src/plugins/qmldesigner/fxplugin/images/text-input-icon.png differ diff --git a/src/plugins/qmldesigner/fxplugin/images/webview-icon.png b/src/plugins/qmldesigner/fxplugin/images/webview-icon.png index 87cf8278c51db16f214a5c256a272e0b7cfc3601..22904f2f8b941d72561ace0d7898ad9e6838a878 100644 Binary files a/src/plugins/qmldesigner/fxplugin/images/webview-icon.png and b/src/plugins/qmldesigner/fxplugin/images/webview-icon.png differ