From e8f28dbef34adbbb46c04ca1f497f5a07d5c3ae7 Mon Sep 17 00:00:00 2001 From: Alessandro Portale Date: Fri, 5 Oct 2018 01:24:49 +0200 Subject: [PATCH] LanguageClient: Add an options icon Server "can" with speech bubble saying "<>". Change-Id: I7eca0109aa5917f341f6310c8f175b1833ff9c00 Reviewed-by: Eike Ziller --- .../settingscategory_languageclient.png | Bin 0 -> 227 bytes .../settingscategory_languageclient@2x.png | Bin 0 -> 433 bytes src/plugins/languageclient/languageclient.pro | 3 + src/plugins/languageclient/languageclient.qrc | 6 ++ .../languageclient/languageclientsettings.cpp | 3 +- src/tools/icons/qtcreatoricons.svg | 69 ++++++++++++++++++ 6 files changed, 80 insertions(+), 1 deletion(-) create mode 100644 src/plugins/languageclient/images/settingscategory_languageclient.png create mode 100644 src/plugins/languageclient/images/settingscategory_languageclient@2x.png create mode 100644 src/plugins/languageclient/languageclient.qrc diff --git a/src/plugins/languageclient/images/settingscategory_languageclient.png b/src/plugins/languageclient/images/settingscategory_languageclient.png new file mode 100644 index 0000000000000000000000000000000000000000..78978b45ca14b603e82bb705bb7390c77ca97ecd GIT binary patch literal 227 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|4h9AWhNCh`Dhvz^t2|vCLp07O|LA8nxZsqu zP=lGJL(gTZz}{c~|H~`@8DJ?VNH2Vp~Tv%U&V_QP6)5jzccaA!3~#!yL?Y& ziyrN@4mEq?eG`KelFuVK}xA^#9x7k3Bmq%b@ z_^zk_|Cg_}brn0j{NYl*=5y2Ev++os@3{QIYr5m(pa1{A_mwzMCUAuzl>fS;2lEMA zeZ@WI3E_dBho`4{swu5mW1!wx`;D3dW`=D%M-E)j>M#gjA^Ya+R-SpqHzn@aC!Aj7zTdhBl^(D5l20n|NGVOlmeYFJF52?lc}AzWJO}@7V`j mzT~geRXt^kNt7mE9xnsWhYhO)-mQ`a#f7J + + images/settingscategory_languageclient.png + images/settingscategory_languageclient@2x.png + + diff --git a/src/plugins/languageclient/languageclientsettings.cpp b/src/plugins/languageclient/languageclientsettings.cpp index 4348e95e521..6b23f38e7c6 100644 --- a/src/plugins/languageclient/languageclientsettings.cpp +++ b/src/plugins/languageclient/languageclientsettings.cpp @@ -201,7 +201,8 @@ LanguageClientSettingsPage::LanguageClientSettingsPage() setCategory(Constants::LANGUAGECLIENT_SETTINGS_CATEGORY); setDisplayCategory(QCoreApplication::translate("LanguageClient", Constants::LANGUAGECLIENT_SETTINGS_TR)); - //setCategoryIcon( /* TODO */ ); + setCategoryIcon(Utils::Icon({{":/languageclient/images/settingscategory_languageclient.png", + Utils::Theme::PanelTextColorDark}}, Utils::Icon::Tint)); } LanguageClientSettingsPage::~LanguageClientSettingsPage() diff --git a/src/tools/icons/qtcreatoricons.svg b/src/tools/icons/qtcreatoricons.svg index 1307b159a82..67f88eda497 100644 --- a/src/tools/icons/qtcreatoricons.svg +++ b/src/tools/icons/qtcreatoricons.svg @@ -3119,6 +3119,75 @@ width="100%" height="100%" /> + + + + + + + + + + +