From 25b1be1e88eec20665ab7d576a4fc60dc87eae9a Mon Sep 17 00:00:00 2001 From: scorpio810 Date: Mon, 27 Jan 2014 03:20:20 +0000 Subject: [PATCH] Add icon system to language switch git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@2781 bfdf4180-ca20-0410-9c96-a3a8aa849046 --- .../applications-development-translation.png | Bin 0 -> 1771 bytes qelectrotech.qrc | 1 + sources/configpages.cpp | 2 +- sources/qeticons.cpp | 2 ++ sources/qeticons.h | 1 + 5 files changed, 5 insertions(+), 1 deletion(-) create mode 100644 ico/22x22/applications-development-translation.png diff --git a/ico/22x22/applications-development-translation.png b/ico/22x22/applications-development-translation.png new file mode 100644 index 0000000000000000000000000000000000000000..639528f1e7f7a174dcc21835be8e7b4c26834492 GIT binary patch literal 1771 zcmV;P)y{D4^00v!2L_t&-8C}5%j8yd<2k`Ij|9|hz zdvol}?Ck8txXZQB1<@j~9OX(Quq#TnHl>v=A=CzqrlvF`YB%(V2GWF>)V3gPp$#pi zRcm1tuvDYc1)~KkJ1#889x%(Y*W9!7X5R5DHf^H)d$+B0wk3$jwQc)BvuOT=h_20SYN~8(Xl!}x@yGONvc8@}zzA=&_ts zq<77ldnp(Uoj!2jH`~{)U3Vc62+-QKYq_c_g8!kqhkgMj0ZkJyloERXkjB2}<8nwo z>3Hq4Ev>C<{&D$o@8tJ)?07DbNW4~66b(;%ffB5XHI_(fWT)cZGVAmJ4CYWFlfrxehC2=nkYjPrvIYxjCGhOGg+E8bk*v<|)U&O~odq7Uz%OJmsr zQ04j;;5Z~)sIEt`znRbF_Z;7}FSC3uzVOERnDvbV3lC3Q_P}Uu)Z3^CF(oseo^t2h z#+pz#Xn1vvO|uM-rsBj~|HMb1Byy_md)2aok1EMz7(juL4I@`!MxI!Bv~I;*rz)MC zaE^5;YRNlob2d3ajWq_mTtr>H#(r5QlnShBE~^T&V))?q=>*~mfZC*DhLk^V+KrNF zqfpY&H;n1uZOy>8N_g`_TOPf&kz3})T*q}dq`A;ljSLkuBMf-F0{L=@X4mUm zHX(>GXPOtONuW@&5L7IfWgA2S0Qn_xM0x5(xB&F7efqxI+DIUm9CCmAPDsS_%dvf` z7o%Al$+AR)Yk`VcG&P3t)s@rmufaTA2FffE@wrGPQy>C^NPuKixThtK?xG*go)KxW z%USzucUk=L`bPFw)gTtpFkuQfwhfO{z}9;kkV>VosJR9WQ6KysfEn;=gmSS+>@qV1 z94OVwq2tcFRf{9v(^SEOeG~G<_wGg}xB_=gkuVGcbM7#3|2+}(Cz9BI;wl1O1*u#a z`C=KCOCTbo(mCV`B?u+Ja2=5A)Qag1zFm>9-;+(=bdQ{^q%+wzR_!zuEdje+!pN;L z%!&ChyCIB`jD@WaEI>G5U}?7>(8P!-9J z?Fb?oly`e3KY8uF@+)V?=Up1F{?-~*3Qf^;6ikb1E4^5K&s1Exkwc=OAsjT&b?yrO zdUgm>D%iMs2KF9{ecXTwo|3wpnGDG=}064jBc>^LLRy z7-7x2b*BY=i{-%eXetE^l~^czIgx>5o0#7iz^qt^nN(ibT!%{&Ob1`@rhE|)T0l6` zODqHAN(`sbdMt zOs0~V-uStZQ1<4)8^5~PR~o<47b=YpIr;L015Db013<$_0000YdQ@0+Q*UN;cVTj6004N}D=#nC%goCzPEIUH)ypqR2LLwM23QbN%3J^d N002ovPDHLkV1m&*Rn`Ci literal 0 HcmV?d00001 diff --git a/qelectrotech.qrc b/qelectrotech.qrc index af8a55292..d2af002da 100644 --- a/qelectrotech.qrc +++ b/qelectrotech.qrc @@ -224,5 +224,6 @@ ico/24x16/sl.png ico/24x16/gr.png ico/24x16/it.png + ico/22x22/applications-development-translation.png diff --git a/sources/configpages.cpp b/sources/configpages.cpp index b073519c4..4764ee559 100644 --- a/sources/configpages.cpp +++ b/sources/configpages.cpp @@ -227,7 +227,7 @@ QString GeneralConfigurationPage::title() const { * fill all available lang in @lang_combo_box */ void GeneralConfigurationPage::fillLang(QSettings &settings) { - lang_combo_box->addItem(tr("Syst\350me"), "system"); + lang_combo_box->addItem(QET::Icons::translation, tr("Syst\350me"), "system"); lang_combo_box->insertSeparator(1); // all lang available on lang directory diff --git a/sources/qeticons.cpp b/sources/qeticons.cpp index 039e14a01..5ccbb8488 100644 --- a/sources/qeticons.cpp +++ b/sources/qeticons.cpp @@ -169,6 +169,7 @@ namespace QET { QIcon ro; QIcon ru; QIcon sl; + QIcon translation; } } @@ -418,4 +419,5 @@ void QET::Icons::initIcons() { ro .addFile(":/ico/24x16/ro.png"); ru .addFile(":/ico/24x16/ru.png"); sl .addFile(":/ico/24x16/sl.png"); + translation .addFile(":/ico/22x22/applications-development-translation.png"); } diff --git a/sources/qeticons.h b/sources/qeticons.h index d0aad6dac..d52ce1d61 100644 --- a/sources/qeticons.h +++ b/sources/qeticons.h @@ -178,6 +178,7 @@ namespace QET { extern QIcon ro; extern QIcon ru; extern QIcon sl; + extern QIcon translation; } } #endif