From f38a71961514499727341ad1e304b96c9168d917 Mon Sep 17 00:00:00 2001 From: Alessandro Portale Date: Thu, 13 Oct 2016 17:32:13 +0200 Subject: [PATCH] Utils: HighDPI-able, themable filenew and open icons Change-Id: I1b9dc3393c6ec7965fbca42a561303ddc01201eb Reviewed-by: Alessandro Portale --- src/libs/utils/images/filenew.png | Bin 977 -> 134 bytes src/libs/utils/images/filenew@2x.png | Bin 0 -> 158 bytes src/libs/utils/images/fileopen.png | Bin 2402 -> 134 bytes src/libs/utils/images/fileopen@2x.png | Bin 0 -> 209 bytes src/libs/utils/utils.qrc | 2 ++ src/libs/utils/utilsicons.cpp | 8 ++--- src/tools/icons/qtcreatoricons.svg | 48 ++++++++++++++++++++++++++ 7 files changed, 54 insertions(+), 4 deletions(-) create mode 100644 src/libs/utils/images/filenew@2x.png create mode 100644 src/libs/utils/images/fileopen@2x.png diff --git a/src/libs/utils/images/filenew.png b/src/libs/utils/images/filenew.png index dd795cfffc5c1ce273b3afedb5ed01da3fc5668c..a1a34b0084c1dcf15c45407363ab3b72b575d012 100644 GIT binary patch literal 134 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd7G?$phPQVgfdoVYd_r6q7#LVtS;fS}_U_%g zfB*i&hY$b%|G(*_a5Mu0gN~<*V+codvPUyh+ZGl!HaBwvWnEoI$zvQw%|;SO6neIp jm}MDBG%y@#U}7*d(%S0sY1>i;1_lOCS3j3^P6B!2B(CN39V9M2t42;Veop&0V}Dirgqi8i=QNnPatNTj7nb@ydwaO}f+v+({xm)wHw(eSTOk(e*52c@;b=UmXH)L35ny@jRQaC=1DI>9!@cDX7mtDnc%`(@`nd^)}Fql|%~Qqgfm zpS{=gE^Lu`5TLV)^K6Y$}4<9ElUVi`AkC{7#mNz&%B%TPJz|`n!IM0De;>hHa z&vNhY&GSJ<~A!d{QcdX5z>=b z$~S{yRr#8R6rBrxazeLmO2~?)rSV_Nxpwo;n#40|t%o?)KGTZ(m*K&>Cfvcg*4wRB zA>`d`T|?8K7RMwOX(;va7u2zwO%>ogSMGC+%~g;^RY0+?)#6-~t(!#2lFKqi6Mk%8 zvfx&Gp4Yjj=3Terwp-^nd-&^Ymlpj$e+~x+-`R)@Y74Ee9X69a8QyrM>7PpV%cmX= ze;-WLW8UTX(sS0cOvfo|Q|H=HPTB#4D3M3=sjhGkoEc9V! zw|&vd_d@^rikMX&eqZAK$CPzI=tIAK+ttRiilP=yYd7VHKRf@PwMur!E63Ld+Su=2 zVvM(A=3HZL`Tg9=Ltnm1-1& mjLZIByj7Li&U7~JKjY5~fj+_TG8F~}1_n=8KbLh*2~7YwJGfc^ diff --git a/src/libs/utils/images/filenew@2x.png b/src/libs/utils/images/filenew@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..0c380b8a81b64a26622c811f5ad9b11f62c59cd0 GIT binary patch literal 158 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I7G?$phQ^Te;|vT85&=FTt_%ze8X6ipIy$<# zy3d|Hd-?L^t5>i7|NkFnuv3YFfx*$!#W6(Ve6of+GtUhci31H6WqlhQMHLwm9j7R8 zN^~sXRB4{7z&WLHssg8hfx$vI}IoCg^782@bKXZY4}@ac+(XXh9g7#KWV L{an^LB{Ts5cPB7` literal 0 HcmV?d00001 diff --git a/src/libs/utils/images/fileopen.png b/src/libs/utils/images/fileopen.png index 58d70149e9ebb6b1b99c24f24d604f9f34bc5042..6650425bf86c360f1980da8e27d453fe1c89a81b 100644 GIT binary patch literal 134 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4h9AW2CEqh_A)Rq_VdwIQ*0M@w~;d!ND}9{}1nm1ECWCyOd@vyc?Op kbZ&NnUMthL^DY&94EN@otXR-L`!&b{Pgg&ebxsLQ0GO35LI3~& literal 2402 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}Ea{HEjtmUfZd~z?Fk)a} zkSuYHC<)F_D=AMbN@Z|N$xljE@XSq2PYp^UDVHvD9=<#x)M z88gkATjz7CK;?#zM&{eT`~Ua+-9O*iD<^Ol_wE?UEh2|?ofgD5x$k}IQJlDQnO06| zoAzg&kBNsx=CJSm*ZuR!Kg)?XJlAbFx9=5$&$lN`z4t0&Qh2twH3cs^@ccT*H_N^) zJtZQQn+<4r>h|m;yQ7omB`r{9^FMvYQ0dY^hjog#g1##3*u}57 zeb0Qse%mJ(uPe1pw-mlCCBHAEP1Dau`M1#KZPya=_dX~tHo7pi=VVqj&$Bnj6Ye>d zEP3rLvw|=Gy6}n>Q_c$bFJAh>=1j;8aow#?+?SsHoZ$Ml)$Bpd)QXLLOS;b_Z#zGk zH%{W@<>LYS1a}$nEl_e2zAnRi;`y299_{Y(2^lFo&4(AS*t3^MUN804k&PL8kHR0l zx#_m*TE@A{>b9*8=}ctMHI>*6QDjnlt<_yW9PI zQ+JT5cgu%2Yb;m3=kNU>S$t&c*Itbie2w?*_d9)Bs&8;<8edP)cAg^-67%(%wo2OX ztvml!>(?iPS?l{dg_1WC5V$UCJ zYq!ebnXYJikX_;&#8SfMwQ$9cH}p_a{rdUARl~ltQ$uVaauo zua(C#^gbWptu@=2sayPzX~Jy211}pdNm~nUzWu^&=bwJ}cK!V6yZ3#x775a%;h?HQC7hN ze_a-QXWN&*=}>uP)C8`w1xp?HuU3X>@LoOWnrr5@$DKp|49kZlp$)q{Shp;D5$M1A z@v66K9$eker|e$6T-^8U+6i~px^3BSxaQmbUI%&U2Z^$|P77ybY(2W*jfPaw6-8mK z#d_YnrZ?R(G)j({GMoLI?RuuS;wk6;C(H|CxsrP~PGHM*t(+mnGS513$+zj2PxCTg zJAB=1wd8nQ%iNP%T3)3krkyJ`B{$~z_k_$|Xc*3H`m(yCLVnfdkbtS{THAumkI2R| zt=_w4n#FcOF+YBVolg30QziK(o>$}8TlVnO%3h1~WTVSrbMCyIdv`^4Mw5!Z+&*!U zgyIa|C9NM1c-SdUpT65Jx>tSe**o3Vo?a__?zOJkvUkOqjZHsx8O`~&S@4myN5rwS z^Jg*~nJ#(jRP%%v+vK*t*?#C(gUz~Mzdq)g>VBVV9pqAxebDK1t_yoC!@Mn@k7QUk zUz94|BKBf|=aQ3?!&(9OOZh0u`Q1)i`4KeSw^OPpl zx7@1d3h(|JaA$)|>Qm90(&8fS!?_8`8${~fwa?!w>VD^O>qD*JlIc>PT#ubRH*uP} zhLV1Xa-wmU@Rh*$cfB5uTMcd=J=Kvd{P1l3edZ@dcO|rp_B<%}l3UJe-*`x@(k?sC z{d0NPQP0C$S4>}eQ9*NV=IVKynlmQ9SY#PLTYt-;6>ImrDG%P~SUAV%)aA1QQ{S^R zzV+JiYE$B)i^_lU*7fOki29L7EdjtBv&zZbi=U=`+YfWda~YelxYzB{phX(NNJS?0PUY#oPZZFtt+ zmsG?lE^+CwY(n}Lsi>~i1t$*+H!VrY(5!7(z#yH{{{CTf=jmzMM(18Pb?DY8#0aQv z?Amijbm#K`sr)vMNq_c8RsVSQT4(+>d*=xEipTBW>UXXv=J{xT{!mo9=(YMiA{Pw{ zf9!r3pIGZ7xu_!fNn6gd&UdLRJ{c9yD~|IPE?;C3$Li`NwNc1jDPiC3=gnC+>qFwxd4)BpJsyQPQvukke9y;2iz zH}$Kwe(|@-pY0Dmcwfe&wn}?L_U-u(O2U{W1$TLTnfiRQUf)eV$)CEu*ADD$+Pp%@ z@C)!Xe9_)IDDw=kjD-v=K|39i#En^1_images/editpaste@2x.png images/empty14.png images/filenew.png + images/filenew@2x.png images/fileopen.png + images/fileopen@2x.png images/filesave.png images/filesave@2x.png images/inputfield.png diff --git a/src/libs/utils/utilsicons.cpp b/src/libs/utils/utilsicons.cpp index 5b3a1737d8b..2117acb09cb 100644 --- a/src/libs/utils/utilsicons.cpp +++ b/src/libs/utils/utilsicons.cpp @@ -64,10 +64,10 @@ const Icon BOOKMARK_TOOLBAR({ const Icon BOOKMARK_TEXTEDITOR({ {QLatin1String(":/utils/images/bookmark.png"), Theme::Bookmarks_TextMarkColor}}, Icon::Tint); -const Icon NEWFILE( - QLatin1String(":/utils/images/filenew.png")); -const Icon OPENFILE( - QLatin1String(":/utils/images/fileopen.png")); +const Icon NEWFILE({ + {QLatin1String(":/utils/images/filenew.png"), Theme::PanelTextColorMid}}, Icon::Tint); +const Icon OPENFILE({ + {QLatin1String(":/utils/images/fileopen.png"), Theme::PanelTextColorMid}}, Icon::Tint); const Icon SAVEFILE({ {QLatin1String(":/utils/images/filesave.png"), Theme::PanelTextColorMid}}, Icon::Tint); const Icon SAVEFILE_TOOLBAR({ diff --git a/src/tools/icons/qtcreatoricons.svg b/src/tools/icons/qtcreatoricons.svg index 2b4688f6964..4b03178b5ef 100644 --- a/src/tools/icons/qtcreatoricons.svg +++ b/src/tools/icons/qtcreatoricons.svg @@ -3585,6 +3585,54 @@ width="100%" height="100%" /> + + + + + + + + + +