From b09850eabc876a9da098d9f03bca3d35bee84382 Mon Sep 17 00:00:00 2001 From: Alessandro Portale Date: Thu, 20 Jun 2024 16:54:48 +0200 Subject: [PATCH] Lua: Add icon for Qt Creator Lua Plugin wizard Change-Id: I00db10401aaaddc3dbb0fab96e577268aa43f149 Reviewed-by: Marcus Tillmanns --- src/plugins/lua/wizards/plugin/icon.png | Bin 0 -> 887 bytes src/plugins/lua/wizards/plugin/icon@2x.png | Bin 0 -> 1963 bytes src/plugins/lua/wizards/plugin/wizard.json | 3 +- src/plugins/lua/wizards/wizards.qrc | 2 + src/tools/icons/qtcreatoricons.svg | 42 +++++++++++++++++++++ 5 files changed, 46 insertions(+), 1 deletion(-) create mode 100644 src/plugins/lua/wizards/plugin/icon.png create mode 100644 src/plugins/lua/wizards/plugin/icon@2x.png diff --git a/src/plugins/lua/wizards/plugin/icon.png b/src/plugins/lua/wizards/plugin/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..11ccac86ddd3c6016be2c2c3d68b2506e7169c3d GIT binary patch literal 887 zcmeAS@N?(olHy`uVBq!ia0y~yU@!n-4h9AWhN8@6(F_dCcAhSdAs)xqPP^+JoG5dg z|0cJ|-P@f7$_CB<8uWsggIAmpw_0@Vna2hW1^W0*`{i~nboPS?@?(<)}^PjExUH&9H{AWF& ztXI7HrszR#masDiP5&^&^G1bnF|WzaNxm8;QP9r(sLiS2uI3S;9`(y7D-JaIsP!|I zE%%wsAyyb2rTZ>YMsfZmONLuB_1YgsPI53Xdg0e{gIDTJY|U{6$@E>83VD;Q*iKqF zt0hXTRn#lxnN-|1M{aH6%~je~xA!U*@JzBQUZKA#_v5drng7mkGdnR~F8l1h z&v?z$*(EohTG^_*%;I**pgs zZ>(OvRs5>yxrv1aeOB62L`5#0&CJ*)%w8<}&o+vKn?--B6>~$kgMa4R=P6r`oZYeH zuiSg-8%eT>3?ZqfmIXgF*LroQc~-RCeUHs$Wnb!gO8Z#lvhFy@=vlbr#9f$w;r5}q z`rkPj8?yHNxpLk5Wl54;#RJw;kG}JLNiQqDe86<-gTL}K7N$N3+IFvUxg;f70bTxOrJ)%D9d!+p$rEq0h^SD`z#+rvr97 z|f`RR%8uOC11ym4L4_1nb^$E;3PE@&*>5pT9XK3V2y>iYU#{2({b&?%DOl@1*jzL&IfXNJu!# vUR|~7sFR-h?Z#uDj|LQ01{+L#ZuVJxxxii4DuD%Bpd97t>gTe~DWM4f$$gM2 literal 0 HcmV?d00001 diff --git a/src/plugins/lua/wizards/plugin/icon@2x.png b/src/plugins/lua/wizards/plugin/icon@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..49a2ad834e9227beea8a2634fe0d3a4224b46b97 GIT binary patch literal 1963 zcmeAS@N?(olHy`uVBq!ia0y~yU`POA4h9AWhU1?#o-i=57kRokhGg7(J1f^GI9%fR z|D~dWoI(eao=wu^di3p};vtu5KQ{TwR=LDnSrKrh@x7Ap!H!)Fn=|gPXu4{+T--5H zGPdK2gs5km^IW}~PYzG=JbGk>U@}W$aLcr^@84SQ-Tr-RUES@^tzYKcd+vVD^8EWR zcd8SsPdEN&tYe9I|2JY+>DNuEtG7>^w>SN(^?{;7SeqDIe(SMjWY`Z8r!TH3lRoBkhZQi;5bNXK^ zr?Q~l$V(h2yym-hT-?zbnGvlQxgu+FW5b*;({)V_WZ0Bv{GPRCi|K9txyF$%D+|9? zaVA(iKf#vH#NNR7?1=UM#xu=PiSCYvEHm%(SxoxKoMX0G&-Y5;gy%B6;vcTWWlZX8 zvUx6}+$zV=uC+v#wes9Tp;Ti==iHkro1^;{D_pkpe_QIn_`)h*t}E7= zZu9!V(atL?y`Da~BCLNzhV|#UjkC^8-SzsxRx^=v5{qkf-)NjD(`nrGkz1QiT;)&ta&_+dZdM?Sag+)cfvj>I$-%a`)e#+PL0cJ;Bn`)-^l$gk{d@KDSQw z1rouL_vJ0-dW9J=q;qq4<_nhb-JZ30!Dp5i0*C(m%jJ!%`eDhOU^4H|qzQZZTjw0! zmc}6-&=~Oj`+SkW`hO*7*zN>Zm#BKKt$kW@Zc)n(&cuVtOiWITgs#;UFPxHkR$`wb zSK(F1dS|J~yCx}*8G4?7*HfK!I&8J4x&K-QZIQ%E*}MZr`#kH82eMz=_BAE*=IMuD zS*|@=v)pG=b&A;3K+(+s!3%WPuhP0MmLYa*#foK1jMLN~sN6TQO@06Bj`N9i)jh1I z*(7G45^ic-@Fd3ecUA4XHwp8^li1^jyX}f{Xz{lz9`LIr(rARQFCKUS54un`)X_&JT5h@jz(IK1g>~! zKfJ(kU5d}TCS6)lHP*)dmt?~shBNC8Pjt-M8E}c^_9FhvNzP75mtXm&PU)?GY#X|R zacN_O(wr^tX01G)^Ul!p`o;M{0#{ybdv@TbXo~CM1->!?!abFTey;zvOYh}guljl2 z8-DAZzISfXR<#nnB1SRy#I^@Nu52^b&sx9KO_ML!{Knd!OKvPQ)jZ(h!gW61`uD2c zUwl>@c5X_mKU}o@nhL|o0M7O2SI?UsyHM);N)hv!QNrvIPOfS@)?NR+$*yXdy?c(G zbM_+!=3|`K-3j&fno*L6w zJKWbv95}Lf-QkOqoBN+IR87&kXuE7?{me_rOM$T|TZ@St7*%q*H zAN_lNHCMIH0Y}M(t&6&+xR=%Ql&3f-Gf!w>;&gZ$JIyD%-TISi+Rt+92ewnZ-c1U> zBYjTPZL`>9mrM5Asw(rDdR%9Iv5UE$^GZ^tBzNXIi!P3XUk*!aG6kl7FkEF2q_MwR zxmKIunVVLA$B)O>{}hw*m(0*ep2XTzKFQWRNb+=uLD^@W;A=k*@J-M&IruO#RcHa(ul|AxWq`qX_-*N3c>SoYLf-XgE<%n`r)4Av6GIS*~+ zEg0gHx8*lPzSG@2_kYa;h8ai9Yaa?qtt|MLR;5>BS8z|?>r?K+tPdNn{5-&E(R?E7 z{pVo&JyJ`~vHLYt8g1Ikp5w5^^;OM-T}#8-IreVJ07dDXX44Of-LRSo!-gg(D|t zyiC4q_-IT1`7hCj7u-|dX{Rjkt9!jZ@16d3E!Qh+rgn#TR6O_{&6!`sBrs1kW8W*@ zha4wlH~i$=aI#UmG$k5Q4W#z}3G`$=q-bvVa^AE#<^xYbPC--e#Gb{Ac%lqN}ab}suLW_^F mvGw(OUCEeTRa>|HX?%H5!DeSBlPwGk3=E#GelF{r5}E+{d#ZZ? literal 0 HcmV?d00001 diff --git a/src/plugins/lua/wizards/plugin/wizard.json b/src/plugins/lua/wizards/plugin/wizard.json index a295dc27d45..d96a35c7d0e 100644 --- a/src/plugins/lua/wizards/plugin/wizard.json +++ b/src/plugins/lua/wizards/plugin/wizard.json @@ -8,7 +8,8 @@ "trDescription": "Creates a custom Qt Creator Lua plugin.", "trDisplayName": "Qt Creator Lua Plugin", "trDisplayCategory": "Library", - "iconText": "LuaP", + "icon": "icon.png", + "iconKind": "Themed", "featuresRequired": [], "options": [ { diff --git a/src/plugins/lua/wizards/wizards.qrc b/src/plugins/lua/wizards/wizards.qrc index 098c2c3f418..076550cb4a6 100644 --- a/src/plugins/lua/wizards/wizards.qrc +++ b/src/plugins/lua/wizards/wizards.qrc @@ -7,5 +7,7 @@ plugin/project.json plugin/wizard.json plugin/.luarc.json + plugin/icon.png + plugin/icon@2x.png diff --git a/src/tools/icons/qtcreatoricons.svg b/src/tools/icons/qtcreatoricons.svg index 7aa9fe1bed7..01ec12e64ba 100644 --- a/src/tools/icons/qtcreatoricons.svg +++ b/src/tools/icons/qtcreatoricons.svg @@ -1975,6 +1975,48 @@ id="path4127-25-8" /> + + + + + + + + +