From 94d5aa8b98e0b3c3497f9c975e557be0a0d91bae Mon Sep 17 00:00:00 2001 From: Alessandro Portale Date: Thu, 19 Dec 2019 00:16:58 +0100 Subject: [PATCH] QbsProjectManager: Add a settings category icon Qbs... Cubes.. 6 cubes that result in a familiar silhouette. No? Well, IMHO at least better than no icon at all. Change-Id: I7d3a1824a096f4a083410df53db89eba87ff1b1e Reviewed-by: Christian Stenger Reviewed-by: Christian Kandeler --- .../settingscategory_qbsprojectmanager.png | Bin 0 -> 153 bytes .../settingscategory_qbsprojectmanager@2x.png | Bin 0 -> 211 bytes .../qbsprojectmanager/qbsprojectmanager.qrc | 2 ++ src/plugins/qbsprojectmanager/qbssettings.cpp | 3 +++ src/tools/icons/qtcreatoricons.svg | 22 ++++++++++++++++++ 5 files changed, 27 insertions(+) create mode 100644 src/plugins/qbsprojectmanager/images/settingscategory_qbsprojectmanager.png create mode 100644 src/plugins/qbsprojectmanager/images/settingscategory_qbsprojectmanager@2x.png diff --git a/src/plugins/qbsprojectmanager/images/settingscategory_qbsprojectmanager.png b/src/plugins/qbsprojectmanager/images/settingscategory_qbsprojectmanager.png new file mode 100644 index 0000000000000000000000000000000000000000..7d7f0dbba053b9c6686572e85e9d2d8d2872b87d GIT binary patch literal 153 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|7G?$p2BAoW(+ms@(g8jpt_%zeoSd9oTwMJ8 z{6a!PZEbCvH*em*fB*mg|DU%lIn2PoVCm`N7$Pw>`Go@$Psno-qXxzqm*36G;%Z?_ z@Dp}XVmOo8aDXL+uZzdUpIOni@q|pdimi|6m2WZ(>mRgV-d6SV1p@;EgQu&X%Q~lo FCIFETF0cRq literal 0 HcmV?d00001 diff --git a/src/plugins/qbsprojectmanager/images/settingscategory_qbsprojectmanager@2x.png b/src/plugins/qbsprojectmanager/images/settingscategory_qbsprojectmanager@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..9a1e519c84434c7f21b359397d9b9a8a0a2aad7b GIT binary patch literal 211 zcmeAS@N?(olHy`uVBq!ia0y~yU@!n-7G?$phNU`BwlFX-Xa)F$xH2#>$jHdZ%gZY$ zC}?PC=;-L^>gq09v}nnaC7U;Ie*XOV%a<=-y?XWk|9`vXOivjY7*af4978NlC-3NH zHt6vR@O@Oqz%1l2>Bgys*hhX%Kh8+98T6=ZoVv0&O;|?RbHR-TjVg^v&gz?3jOKZ6 zI>Hkpimages/groups@2x.png images/productgear.png images/productgear@2x.png + images/settingscategory_qbsprojectmanager.png + images/settingscategory_qbsprojectmanager@2x.png diff --git a/src/plugins/qbsprojectmanager/qbssettings.cpp b/src/plugins/qbsprojectmanager/qbssettings.cpp index 5e3e3f0b885..5fbd19a1bb4 100644 --- a/src/plugins/qbsprojectmanager/qbssettings.cpp +++ b/src/plugins/qbsprojectmanager/qbssettings.cpp @@ -184,6 +184,9 @@ QbsSettingsPage::QbsSettingsPage() setCategory(Constants::QBS_SETTINGS_CATEGORY); setDisplayCategory(QCoreApplication::translate("QbsProjectManager", Constants::QBS_SETTINGS_TR_CATEGORY)); + setCategoryIcon( + Utils::Icon({{":/qbsprojectmanager/images/settingscategory_qbsprojectmanager.png", + Utils::Theme::PanelTextColorDark}}, Utils::Icon::Tint)); } QWidget *QbsSettingsPage::widget() diff --git a/src/tools/icons/qtcreatoricons.svg b/src/tools/icons/qtcreatoricons.svg index 78844f751b6..f395ac519ab 100644 --- a/src/tools/icons/qtcreatoricons.svg +++ b/src/tools/icons/qtcreatoricons.svg @@ -3487,6 +3487,28 @@ width="100%" height="100%" /> + + + + +