From 37b6f941ee210e0bc4d65e8e700b6e19eb89c414 Mon Sep 17 00:00:00 2001 From: Christian Ehrlicher Date: Sat, 14 Oct 2023 20:28:08 +0200 Subject: [PATCH] QCommonStyle: add 128px icons for standardbutton-closetab Add 128px version of standardbutton-closetab/-down/-hover and the source svg file. Task-number: QTBUG-118122 Change-Id: I8146f022cf440fc43d8c72aa08bd778ffdc64a78 Reviewed-by: Volker Hilsheimer --- src/widgets/CMakeLists.txt | 9 +- .../images/standardbutton-closetab-128.png | Bin 0 -> 1657 bytes .../images/standardbutton-closetab-16.png | Bin 406 -> 674 bytes .../images/standardbutton-closetab-32.png | Bin 305 -> 819 bytes .../standardbutton-closetab-down-128.png | Bin 0 -> 1599 bytes .../standardbutton-closetab-down-16.png | Bin 481 -> 666 bytes .../standardbutton-closetab-down-32.png | Bin 278 -> 810 bytes .../images/standardbutton-closetab-down.svg | 85 +++++++++++++++++ .../standardbutton-closetab-hover-128.png | Bin 0 -> 1660 bytes .../standardbutton-closetab-hover-16.png | Bin 570 -> 675 bytes .../standardbutton-closetab-hover-32.png | Bin 305 -> 822 bytes .../images/standardbutton-closetab-hover.svg | 86 ++++++++++++++++++ .../styles/images/standardbutton-closetab.svg | 86 ++++++++++++++++++ src/widgets/styles/qcommonstyle.cpp | 6 +- 14 files changed, 266 insertions(+), 6 deletions(-) create mode 100644 src/widgets/styles/images/standardbutton-closetab-128.png create mode 100644 src/widgets/styles/images/standardbutton-closetab-down-128.png create mode 100644 src/widgets/styles/images/standardbutton-closetab-down.svg create mode 100644 src/widgets/styles/images/standardbutton-closetab-hover-128.png create mode 100644 src/widgets/styles/images/standardbutton-closetab-hover.svg create mode 100644 src/widgets/styles/images/standardbutton-closetab.svg diff --git a/src/widgets/CMakeLists.txt b/src/widgets/CMakeLists.txt index d2137f29f6..9b0a270320 100644 --- a/src/widgets/CMakeLists.txt +++ b/src/widgets/CMakeLists.txt @@ -205,12 +205,15 @@ set(qstyle_resource_files "styles/images/standardbutton-close-128.png" "styles/images/standardbutton-close-16.png" "styles/images/standardbutton-close-32.png" - "styles/images/standardbutton-closetab-32.png" + "styles/images/standardbutton-closetab-128.png" "styles/images/standardbutton-closetab-16.png" - "styles/images/standardbutton-closetab-down-32.png" + "styles/images/standardbutton-closetab-32.png" + "styles/images/standardbutton-closetab-down-128.png" "styles/images/standardbutton-closetab-down-16.png" - "styles/images/standardbutton-closetab-hover-32.png" + "styles/images/standardbutton-closetab-down-32.png" + "styles/images/standardbutton-closetab-hover-128.png" "styles/images/standardbutton-closetab-hover-16.png" + "styles/images/standardbutton-closetab-hover-32.png" "styles/images/standardbutton-delete-128.png" "styles/images/standardbutton-delete-16.png" "styles/images/standardbutton-delete-32.png" diff --git a/src/widgets/styles/images/standardbutton-closetab-128.png b/src/widgets/styles/images/standardbutton-closetab-128.png new file mode 100644 index 0000000000000000000000000000000000000000..aca55c8424ee014239a34fd69c82f090313b48cc GIT binary patch literal 1657 zcmaJ>do&Yz9RJy7TMNx2Nu7V|FZcB3Ut8%7l6vCT8{DsCo}N0&lw zMG+Nw)UBqbEU)UQNLqIiCuYf=b5H;F{hsgVd(P+c*XR2==X=`6%S|0+fC2!h)7+_k z%FSIFBwUHz&Ig|WppqU=q4>}!lntDisIYMMVE}MvlFt0*-c2;@4fc1j*sZxEix7Gl z#UKUr_}2TRp(^(eg#mKW%etMe)ZFS@nX#DnZdgM~xW! zAoYFno%Z?GQwXF4`=a4iH1S1*y`~`h%3R&hOg3oi7ii`@7TJ9;vCw!n6SoEvJdJgF zqIh+&+M_Q>?aS$&CXr3VJN0){^wF_9-iC~Xy{69QM)p(up8WlR`;*_7)i-t8Q^M?Q zy$!Lt$E+HfZJv}G%;-c1Nn#)C`B~SOwGddncC1&09X7)Lz;m~~j-hQW8LPCYI9xRs z%ce3VwCe>GOP4cKDrCj~{8dm7T=P_mDoBlr`^#e|TJ{`|>7t`tdEfLN%Jm_R$9emD zqwnRfuRRV~xX9alcWTRSUWxbf&2+0o*c=-l89Iu-32j;($L(70-{J|Zm>8Sl@t&^@^3la zTbrc+a2rqC#PvJO$g}0VScso`nMT=}s##U$lm&T%PlmQ0#Trdu7gssyi__xGeLu1o zi~uaI`Oo51V~Ym+wOSf&>9WrvONGMx*-iVTA05L9!zFtkl90w}Xz~hts+jPs={R@7 ztuA4Hx5T5k{=%rvTkU=1amU?fZxCb%=~5p zGvEj+E5)NLB6om4htrz%7;M~sIX*JoWYlQtMhsE|qnLJ&WHa7ij-M=2@tN_PryUhx zi|^I4o3|{U!(Xhe=4r~+fHayL8m`_Z%cmkc0aAzxl& zyihFnB^Ja3zG#~&sX$(5?2ZTKw!zzAN-%|;Rvp8Ckn)vK&);wc#2!i>K*t`sheB$t z;+FYm`m$J*DM#LSD|zWblVxqdWJc6ogw;sT4%u?m(L+9&)MpS+gODfwxEU!h%ei)C zHN(`W$=IP}4LF~By)O}nnFYBYpjb>ZX zCzsTKF1g|u6a|9dJlShE5TXe)`-XvVP0_-UL=?~^hQuhggEU@9yV0BPuWS075C9G5 zmiLLlXDIkX*{MW0&l6e#zk%){qdo3hs?OSF6_f60e2Du}GK9wJC43u3cb&7jm3G~t zh+fHFedKonfbJ?uh$a+uR~oLFj3?+(IV4zM564BVm>Nyf8SJrWHIsRqVZGBj zwRk_kIbgs7QwMw*Cj2Vv zpV}!E!XlJ9|MuZ}fbIH8f-E#Q%ts}+Bs|APC%5E^7r^U)0&B$D8;;wv*JZpLUAP(o zzDC+Qf$j5$ImY2Bag1jA#+r{TdBm)XEcMQn1erh#2ENMNYm+ms;lEBvD^-G?hA#Hz zUo8|5^^W*Cj80zmv6{>)6t~{|F(9noB}gYnNj$6yhJ@6oN$=O}_$_bORW)^u0H+o* zKO#R?-YpSKmgD9gwa0on?K@By$~ttwA;5gsBiR_ov$IotVZmCFIFY}!;gM#I@W>nV z>#j0=Owo9qwkuPRA-XNPJ4YO5Vt)Pr@{xThz%!VtUe?guw&I!Q;zeyFhw%Rcv2e8- literal 0 HcmV?d00001 diff --git a/src/widgets/styles/images/standardbutton-closetab-16.png b/src/widgets/styles/images/standardbutton-closetab-16.png index 540694eae30dc21a23d7d3b7df585496e59e753c..26908feb2a5f9361847b7a55411803d8ef3e3c99 100644 GIT binary patch delta 661 zcmV;G0&4x11EK|x8Gi-<001BJ|6u?C0flKpLr_UWLm+T+Z)Rz1WdHyuk$sUpNW(xJ z#a~lJDOC|Wh&W`Z3SvQ2#8InIgbJZnXw|{w(l2PzkfgXc3a$kQKNhPFF3!3-xC(;c z2Z*bSlcI~1_`jymBF2N`e!RQ)xO)c()gsfZwsAnyZ8H&zihrr}s@U<00J_nO5sb>r zGUg;H4$tv*4;Ji;9VtH95J|`YC>4L^gBn9*03 zxlVHsF)U&U5`RP}D5HQPY(!|)NwJWi{iuh3pzfE*rI4!tMveuPph2$t!T;cQw^nv? z!c7WBf%X^2`4|E^c7a;OalVfor*;DPpMfjA=`U4*nNQLyO)Y!`^lSqc*G)~?11@)f z{wG5=<+|jjDP*(2`x$*x8tA(P0&8w>jeVRx07>d9et!cT90J2R%3k+)cV}yF|DI{| z_XDDQa=PGpG>HHJ00v@9M??Vs0RI60puMM)00009a7bBm000fw000fw0YWI7cmMzZ z2XskIMF-~!4iPmt`Yl~&0001U!`|0fcE2kAi=02FvP zqwD|sxqp2`;de7T!G<6k0G4>wpFk7_sRil5X~5gLB^a8J#qb*Nc5dnae?Pwc|8{OC zTmy&=5(CK*<$|xLw)_VHkjAg4x5C*(djZ)Hbj`#Y0JRxmKqB!5AUhk`J1|3NABYr1 vBe@CbJ1BWlkd)QxNX<;w%++hDl9K_0Pc4qOunvZ^00000NkvXXu0mjfljn<&SmVdQRSNNZxf!;)7n|hhE=*Pv3x1>#3FOvY70%n(VZk`RC*M>E!z9 z=GQkT;*DeCj%46-R{HAZ;*VzHi(ul4WBTjl`s(ER?dax_c7NYzQ{#tf;df=^k#gN% zO5k`{;dWi#W>V&pcI1U`;(})6jc(?YdghpV=aqltl5^yibLEY4U2c2?00003bW%=J z0MGvH5zs^c005myL_t(|UTx3Ct^+X)K+z_)L&MBe#)t6#pVme*UG?4Nk!;zke`35^ z;>-d&ycx57WPi-%YK4Eh9)RNjcr zGUg;H4$tv*4;Ji;9VtH95J|`YC>4L^gBn9*03 zxlVHsF)U&U5`RP}D5HQPY(!|)NwJWi{iuh3pzfE*rI4!tMveuPph2$t!T;cQw^nv? z!c7WBf%X^2`4|E^c7a;OalVfor*;DPpMfjA=`U4*nNQLyO)Y!`^lSqc*G)~?11@)f z{wG5=<+|jjDP*(2`x$*x8tA(P0&8w>jeVRx07>d9et!cT90J2R%3k+)cV}yF|DI{| z_XDDQa=PGpG>HHJ00v@9M??Vs0RI60puMM)00009a7bBm000fw000fw0YWI7cmMzZ z2XskIMF-~!4iPpQ1Yl1<0003mNkl*neofcQTx@C|eI z_aHk!c7I_w;JSs{0$N#&1<%890K|3b|6lhv{C_{Uk0$taUp+h|Fhc<9I$Bu{!!UaY zI^b1*0#)&-11NUD>!}(4zZ_cm|J8&<+!g`lKx#m0sp^2&Q_}zcdVKvq2z6Sg z|9`u<53J_bv)dSspvVCrUm=6}o5A%6pKXi+Z;5WYh=0u~b3xSycqRLljKjv&TzDrZCNj=*O*eH?K0Fg+YVC<+eKG77M#cHFrmf!5jZ5T0y! zn7Y|;zzZVOqWBQ~i{b&Vj7Hl71L6R>H%j5na$wVWfSTptUJ+e7CfCf>=i=y^sn3Ij l1R(9YX6o~>cFjgC0072gxPB7H&q@FQ002ovPDHLkV1lMjYjgkr delta 289 zcmdnYwvlOqWIZzj1B1(wu46#TCcr1e6-ZwD;cr_vU_2jfSlk?up zDtI%y@ZGHL_jCKc99r?~(X~GxUjG08f61+sB|!bGB|(0{47xkN{CvlI>kLp}zNd?0 zh{fr(li%_+EAY6A?liJr;B)_ftgFkk`lWNv-g&2g$dYr*lx08NqmmVm%-Z&WPyUi@ zo8xryM*qQG$IotHK474L%|bN&>w6a*Og?U-&;+ta7AOvn~Fb21n*^gLACb ziyE{(d8dW!3^~fDEq>a^?df)ww;XRLMa|6boi#Pg{`l+TvyNAvuT@+!@$nziqE{DI jC9kiOlKJ}j?+o4@sj@d;9={?AbS#6XtDnm{r-UW|6-|hE diff --git a/src/widgets/styles/images/standardbutton-closetab-down-128.png b/src/widgets/styles/images/standardbutton-closetab-down-128.png new file mode 100644 index 0000000000000000000000000000000000000000..2efdfd053f2fc83439928256bfdb88b387708bd8 GIT binary patch literal 1599 zcmb7FdpHw%82;_TY{%HpToRi{nPOyOsTk%m<=S$4Jh?k$sWF#IY-=f5E=Q-!nQF)_ z!lBU0WiBU&kVG9xijth%3e#oI>im2DIp6oZ@ArJ~pWpku&zI@t;etl#pa1}9x+~2` zJ~`i^q$uYO+t6MBAg5y-9lhv|j`*YTN1|ewkpK|$PUh`#?V##*1@CtvxZ!}R*)d~nZT%`)BUu@Ha;!PmVR%YcFWnGZAmOe80 zk@Vvq9 z-Y;X7uzy-6gq|z&Tstg2=x5i)4KwxzRT%zTF+=%w5rZu%-pIN#X`} zv08FAl_f!?*SXu8XUq<8uXsM*=5Cq_|HOo8K6Q8h3r0%j$c!AV-iW8lj3esXzG$D^ zuk-Gn0yH-6$oZ26wt)VAYZ^>f7uvD2=iq8e^3SnH*005UT7?y*#)~J8TV~3AQ4HJb zLIdmHThv^ZFISL9T>}#27C!wBhyziWA{P;Cy1Nr%8l|G9gfM)Q(F_257oBF$NE!Wb zwa@bjRX4+$t8VE0)sLd3UiTs91&M%VBe%p`QkA#peX5ojr3Q&Nc7}vWT`9*GL!f&{ zgqmE;#T3l$ktiY7&rH@k433r#^Rzv-RdlWfE z9j&=BN;34igP5=Y<@B~&qa~5AgdEW{#Pz3_8t|A`vl*f?NRyjXOpuce;avczR&OCG z{h;G&93em05^jwQM!@$VIjN=n#Y2;hC6n+a|E0^v4Aa#?w6w7z4#^bbYCZ!ijq#O* z6Efqr2teY`cTqT*_#osb!4=!x8q9jnp5I>q2mACis_AQ=#D?<=zL6Fj_OA3fZ+7NW#N>H}qJ$bKmhX+xj4 zBfxpgGc8*X&1)N3fZ$=g`ho$eX1GE_hAPko1yIlk;vj73417teI~)(QSB7ubc<5zr zb}B`?b2j84f=rm2C(BrK5`!&#^UVU|(0!;#AL3B^6cfQRbxwBS9vNwVtw;FH z@=v`e-P1WbcS5{_+NyOE4U`Vgv13Vx%*b9N&t3jaGlB2rIcu$!oLD!Dz<+-XfbQf$ Jt9A(C{R2)}pO^pu literal 0 HcmV?d00001 diff --git a/src/widgets/styles/images/standardbutton-closetab-down-16.png b/src/widgets/styles/images/standardbutton-closetab-down-16.png index ccec241652e36efbb1e091a03b9bea1569f5ee44..5228c1573b5e66287e3c8e8d3b4afe60c257968e 100644 GIT binary patch delta 653 zcmV;80&@M~1DXYp8Gi-<001BJ|6u?C0flKpLr_UWLm+T+Z)Rz1WdHyuk$sUpNW(xJ z#a~lJDOC|Wh&W`Z3SvQ2#8InIgbJZnXw|{w(l2PzkfgXc3a$kQKNhPFF3!3-xC(;c z2Z*bSlcI~1_`jymBF2N`e!RQ)xO)c()gsfZwsAnyZ8H&zihrr}s@U<00J_nO5sb>r zGUg;H4$tv*4;Ji;9VtH95J|`YC>4L^gBn9*03 zxlVHsF)U&U5`RP}D5HQPY(!|)NwJWi{iuh3pzfE*rI4!tMveuPph2$t!T;cQw^nv? z!c7WBf%X^2`4|E^c7a;OalVfor*;DPpMfjA=`U4*nNQLyO)Y!`^lSqc*G)~?11@)f z{wG5=<+|jjDP*(2`x$*x8tA(P0&8w>jeVRx07>d9et!cT90J2R%3k+)cV}yF|DI{| z_XDDQa=PGpG>HHJ00v@9M??Vs0RI60puMM)00009a7bBm000fw000fw0YWI7cmMzZ z2XskIMF-~!4iX0+un__z0001%Nkl zf?Ipm{RaV%#@l<>!`Vc80of32nu#(1W;5J?q7dQ@Kz25=caROCZ6Hz>qyQ_p7ym=$;klHHS#tssO^;i0000pmb8Gi!+001a04^sdD0OU|iR7C&)0KPymtwuezZc(;yQMYkY*Vost za#FBvPO)rOv2jzfZcwvxS+jgypkhySh{gqzIs`}cUHi8 zR=|2#%9w}O!@k$WysvCdvvpaaV^FniP^Dl`re#r|U`@AkQh%;xQ=ef?uWnAbd|sbo zPP$-7uxd`ba8tf=RIqJMzJp_*Vo#rAPoQB=!000AYQh!cU0MGvH5zs^c005~;L_t(|UTx3CvI0R2Kv7!9-3@nlm*@Kb{{ubE zf~w)}aw?0Y^dtbydl2MvtcB9b}6)S?+!igiHpf zY)Mm1OX*5ca@cg#Ej=FTRux6QvCpK0(nK0tRt_^+C`&Ua3%1SSMcdKy`TKX``y3AI z%a7~+{eMOghbD?WjJ2R|084ld5RI=Bjg z;0K7Si<6>@l=#1<&?3fz<9@um_qclp2-PCfthRAL(`_>mi+_r#^s3nLiU7LNixG^< z%rfRADGtx^bq^n3?;8P93mETEv&RK%bObU6meM9bjlY}E~}ikIBUf+YuuB+FqqL- zmbp%I5HT!b34anqC@77jtMuGMh$N3lnI(C6t#c{rm9jA5z_@99*z3DGiftgRzD@`qY1oUhJ7uQWq*#jI1p;esZ;gGNJ^)GTDt~?h92^3}Im%x5cz0)OZ~vZY z^!Edzd~&+rdNhdu000JJOGiWi{{a60|De66lK=n!32;bRa{vGh*8l(w*8xH(n|J^K z00(qQO+^Ri3JwwmIeQ1Tm;e9)CP_p=R9M4fU>F5Zu*B1xZ;hAz{MDZJAAtBjjqrPr z9U!|f9DlId(_sM(Ek?)lusFc}JxFpxcEJCQg~2qz8*&2RA%V>SU`bk84#O~eMjbHp z9I&+_=Ks}Ai~esa3c;xcBnMIhQcG0_Y$=cW|N8co{~+-2homQ$V! zusDJg%c+wMu>?89@_hs?r>O%Tour2Ya9EC!Flpid9H|{cjDRC3$c8ww8on$#YziWj zq8L|JLkbD17sUf!8I86FMvMa>&GH-?Hp{c|G|QpAB6@X9=3?!dfqE>kkf2r93}gq^ dt{B;f1ptPu%PM4sTF(Fg002ovPDHLkV1f!wTo?cV delta 262 zcmZ3*HjQb5L_G^L0|P^2NcwRgWf0&K;tHf!d)gzTwc&0X^MW=O25%{k+F75nt1<1$ zriHI>U;gsu`Tzg_j~;)&AE<}5B*-tAL3ihupYM2YodF6=@N{tu(FjgXP~edWb$WQf zlR-m4ri+EAk!jTlCPxRx>l?cGG&1V_c^SD{+R6_&W@>mSFezT>3VvYHv7KGVN`?6289@g6U>?pn^N!FPhe63$|9_e!Gn zg*pGq*k(Nsd-U0E6+@Lk5{r?WNrH=rTZj-7gZ8?EJg=-7Hv=8V;OXk;vd$@?2>|V} BXioqD diff --git a/src/widgets/styles/images/standardbutton-closetab-down.svg b/src/widgets/styles/images/standardbutton-closetab-down.svg new file mode 100644 index 0000000000..12aa6b21f7 --- /dev/null +++ b/src/widgets/styles/images/standardbutton-closetab-down.svg @@ -0,0 +1,85 @@ + +image/svg+xml + + + + + + diff --git a/src/widgets/styles/images/standardbutton-closetab-hover-128.png b/src/widgets/styles/images/standardbutton-closetab-hover-128.png new file mode 100644 index 0000000000000000000000000000000000000000..4f6b1bfde4ded37f4c3babb2872b88a3cc396124 GIT binary patch literal 1660 zcmaJ>eLT~79RF^!wsy=&h8s4OhZBZ!tM0ZRn^>90#7+;WJeKFj!)zu^BXdf1ah@*f z=A0rEV;3-g^Lc+>pIlFO7Y&R71^}SJ zbY*y}I`@5{H>mIqHRwJ7u+!mmx+jxPC&t7@hlHOz0f2d7M&Z}4cOXLdQ6FauU#&d? z%JFNMV8;VpUSiK|OvS;l!H$VXHeruMKQ>b^bx0IVSB$mpZ`s|9$x@&MVqsCG@Vru1 zJz&zqALmG0mz&d2=s}amwN0_m<5Tup!n4;GetI@{7PLGRYUTCz*-dV>z&@Bu)HFW& zkI7f}S4PXK_W$OuKAYRs&__NsrZG0f8c|3+2*IiBZB#QO`>Cw1fw z#Lm`(V4@puRoh6uf5l)&D*Un^?|9$c9RgoC%J%>DB?pU|dv93s#988MqWMTI5mhiv6)r0R& z;(gN{+g@N;lLS|m@hsb>Ytybl8QtMU%S4UE@do*d zeuj_1t5zgDGAcShql5~W(_e591OoiduHGZdDaoOc(d$2iFDxS})8kqc-|om&`LZE+ zzY7Dbzt8fvnj#gmF~*f0ud;CHeZic}ucW9*R05ObjCzT|YU5#G)JhiswG<}9@j%M( zOerh!2}I~YEI!Hdr}0p~Gb)7j_3Vl>tLni*7tN-Cx#~uax?@3r&B1`M0;7FmPbt1} zrkzK`WIRkd`d^%=vzXG*G{6rT39-ApLx%d{wdqPG=boFX{igd)Xi_%r158(5NND+` zxZ#X=*UI6+#9rT_C`_8a(D`SdZS1tm9dV|Q#a7Cz>1$^xua3oP2dD+*eHqD4a|_uN zp%n8Gt78%CPzNh9!Yf2)pYm#}!CNY-_mBCfWq9e+(H|u=8h>Z= zPQL{QQ%vR3IU7*Sr-sw=!<_5Vh6t+XxO6MInYO}D06&zDTx zhCu@GMw&ih$XOX<-ddhMGQQXhdrn&%Zk6qRnV_uNO4LJg$$(NN(KR>rg<(!Am!J0y!C-@PG;je4-$DjRf@Ijt7c7U~+)2Ea6~*Bk`FSrMX_N zKQ)X1Xt;dMJrJA&TvJuL6H6f@M5_96qJT%t$Z}TFj%ewuIF}gYRN(^F7nwKZ`qZ;V zmv=Vh?tinl5Y`zge%2hl`Ezo54{S`zZp@m65$i^}EiuMmOxb}x{Tu;}QuV7S=|EBC z1>~XQpR)U-mWK?SRB9@OX{LVz1zF=GjWYo(8KQCWteRF~fa=h|4jrI4zlyzS>qX2H zNU78@O{o9KXISVd=XEB|1tJeu6nZWkep@>0JhOW9`t7AFa_}T>DMpgC;q&Q|cpEaX zoJuHD-mt^G@^;>NuG85C8k8Xz;B(Z(O&fYZfqGQqXw^Q>F`lb-JfW;(kw>YM_z F{s-0FvMB%n literal 0 HcmV?d00001 diff --git a/src/widgets/styles/images/standardbutton-closetab-hover-16.png b/src/widgets/styles/images/standardbutton-closetab-hover-16.png index b22a0ffaf0816b01352a17c4516e92a7da5efde2..460411deeb04f1db5777d0a284c504e5d37c8fb0 100644 GIT binary patch delta 662 zcmV;H0%`ra1fvCz8Gi-<001BJ|6u?C0flKpLr_UWLm+T+Z)Rz1WdHyuk$sUpNW(xJ z#a~lJDOC|Wh&W`Z3SvQ2#8InIgbJZnXw|{w(l2PzkfgXc3a$kQKNhPFF3!3-xC(;c z2Z*bSlcI~1_`jymBF2N`e!RQ)xO)c()gsfZwsAnyZ8H&zihrr}s@U<00J_nO5sb>r zGUg;H4$tv*4;Ji;9VtH95J|`YC>4L^gBn9*03 zxlVHsF)U&U5`RP}D5HQPY(!|)NwJWi{iuh3pzfE*rI4!tMveuPph2$t!T;cQw^nv? z!c7WBf%X^2`4|E^c7a;OalVfor*;DPpMfjA=`U4*nNQLyO)Y!`^lSqc*G)~?11@)f z{wG5=<+|jjDP*(2`x$*x8tA(P0&8w>jeVRx07>d9et!cT90J2R%3k+)cV}yF|DI{| z_XDDQa=PGpG>HHJ00v@9M??Vs0RI60puMM)00009a7bBm000fw000fw0YWI7cmMzZ z2XskIMF-~!4iXkAEONB10001=NklU!`|0fcE2kAi=02KJR zanb)z+kcl6g+Fdw2sQ-S0IMM^wdFqufHZzRy%o+T+6%~rplc@H0I1Cf0}_ch0NL5d-hmlH`#_{9 w8p%ya-$BWff~2fgM`~ueX0BdKm7EL!N~$)?1`mcOF#rGn07*qoM6N<$g7n`Zu>b%7 delta 556 zcmV+{0@MAY1-b-~8Gi!+001a04^sdD0W45VR7C&)0NXPn)-@;p|Ns5-@aTF**Ec8U zbVcfkTk4Nr?T>K%_44tnl3m=Ap?C4Blk%>Y>WE(?>yTdQfmiahndfjt?3-`xo__MLmFa?4@~oBWgW^UTnriEcY4Ww2 z?wxe(n``TmW9yf2?w)n%eNpbDcK!43?W1(*idpG{S@N@(^0Jrx^YQ6`Rs8Vo>waJA zd|mwS?eo5*=YL^J?wWP%muu{oYVxw1>UmY?dq?MbN9uP{^0Auhe_H2mL+OcE>WW?I zgIel>W9VW_>y~Zlgj(~#r{-5diKe|u00003bW%=J0MGvH5zs^c006p4L_t(|UTx3C zg2ONjMbXBx!<;fRGc$LXneqSsVH$UK>D}q9o?Lrk5P$n0V(5M8j^`4QY)h8iMO#qj zW!_GP)0^+(Y7}jOZ8QyU{`w~7HOd3lhG8lIAw>y6;H^NRQqnO<5@5Ynr*I$yMGSz& zV5hr-UVpZQqtSRWrEvJVz<@Cr zGUg;H4$tv*4;Ji;9VtH95J|`YC>4L^gBn9*03 zxlVHsF)U&U5`RP}D5HQPY(!|)NwJWi{iuh3pzfE*rI4!tMveuPph2$t!T;cQw^nv? z!c7WBf%X^2`4|E^c7a;OalVfor*;DPpMfjA=`U4*nNQLyO)Y!`^lSqc*G)~?11@)f z{wG5=<+|jjDP*(2`x$*x8tA(P0&8w>jeVRx07>d9et!cT90J2R%3k+)cV}yF|DI{| z_XDDQa=PGpG>HHJ00v@9M??Vs0RI60puMM)00009a7bBm000fw000fw0YWI7cmMzZ z2XskIMF-~!4iXj*{(mu00003pNkl*neofcQTx@C|eI z_aHk!c7I_w;JSs{0$N#&1<%890K|3b|KBa0`v24R?dUhMb5fnK9S9i z4^uZA4tPO?S`;6me^ET(mCU_cx|_eLqaS-ymp&GISun&seL5nVba*UZ)D;^>;G o&m)6{1ns(J>hrL6%|-cYwCvD3`r)(`t75MFv7HI- zA_1;-CwsJ}uey==G->9^6@R8JkX;xXr2Tnq;N(lMo>%;hxLommr+$k`(VYEmezH-e jZ?5)BEw0-uznQTtRd(l{)vank$1-@j`njxgN@xNA{z-{F diff --git a/src/widgets/styles/images/standardbutton-closetab-hover.svg b/src/widgets/styles/images/standardbutton-closetab-hover.svg new file mode 100644 index 0000000000..45dc8b8c46 --- /dev/null +++ b/src/widgets/styles/images/standardbutton-closetab-hover.svg @@ -0,0 +1,86 @@ + +image/svg+xml + + + + + + diff --git a/src/widgets/styles/images/standardbutton-closetab.svg b/src/widgets/styles/images/standardbutton-closetab.svg new file mode 100644 index 0000000000..d3a9279538 --- /dev/null +++ b/src/widgets/styles/images/standardbutton-closetab.svg @@ -0,0 +1,86 @@ + +image/svg+xml + + + + + + diff --git a/src/widgets/styles/qcommonstyle.cpp b/src/widgets/styles/qcommonstyle.cpp index 17e2061992..5ef701035e 100644 --- a/src/widgets/styles/qcommonstyle.cpp +++ b/src/widgets/styles/qcommonstyle.cpp @@ -6089,9 +6089,9 @@ QIcon QCommonStylePrivate::iconFromResourceTheme(QCommonStyle::StandardPixmap st addIconFiles(u"toolbar-ext-v-", toolBarExtVSizes, icon); break; case QStyle::SP_TabCloseButton: - addIconFiles(u"standardbutton-closetab-", {16, 32}, icon, QIcon::Normal, QIcon::Off); - addIconFiles(u"standardbutton-closetab-down-", {16, 32}, icon, QIcon::Normal, QIcon::On); - addIconFiles(u"standardbutton-closetab-hover-", {16, 32}, icon, QIcon::Active, QIcon::Off); + addIconFiles(u"standardbutton-closetab-", pngIconSizes, icon, QIcon::Normal, QIcon::Off); + addIconFiles(u"standardbutton-closetab-down-", pngIconSizes, icon, QIcon::Normal, QIcon::On); + addIconFiles(u"standardbutton-closetab-hover-", pngIconSizes, icon, QIcon::Active, QIcon::Off); break; case QStyle::SP_LineEditClearButton: addIconFiles(u"cleartext-", pngIconSizes, icon);