From 20b14979897aa14af509927c62faf0dbfd793fe8 Mon Sep 17 00:00:00 2001 From: 0xFEEDC0DE64 <0xFEEDC0DE64@gmail.com> Date: Fri, 22 Dec 2017 23:18:42 +0100 Subject: [PATCH] Added icons to presenceplugin --- plugins/presenceplugin/images/not-present.png | Bin 0 -> 3600 bytes plugins/presenceplugin/images/present.png | Bin 0 -> 4125 bytes .../presenceplugin/presenceplugin_resources.qrc | 2 ++ plugins/presenceplugin/presencewidget.cpp | 4 ++-- 4 files changed, 4 insertions(+), 2 deletions(-) create mode 100644 plugins/presenceplugin/images/not-present.png create mode 100644 plugins/presenceplugin/images/present.png diff --git a/plugins/presenceplugin/images/not-present.png b/plugins/presenceplugin/images/not-present.png new file mode 100644 index 0000000000000000000000000000000000000000..ff9da22ef0f8322adc9ffe22daf376f5f5e3501c GIT binary patch literal 3600 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9o4mJh`hEuY0;UhE&{o8Xesub5wM% z>H4{Mw;JA%aFR)u-sHB;Q9zN0!&Ry12jdZTFOC-eB@Aq=E)Ef#{SB-xjV^8i+yNiF zA2r`->fmSj(;%uM;;5hz(V)Ah;krQggX6P~etT!LyEyOb+I!ZfclR2MAi@$3E-WoR0VD9Ulv4=*qYK{&;r* z=i#}Qi{5T9pXE~h(f-d|r{;d?34W<{XG3f=<{lJmTgGtV#Fw2Xo?hJ`KiSaxR?N<7{?AngJ)JT#u=wha>u-i z7OKc?oG!FliD&-7pH*}E6?nttR0SuiIV?H%e||I1JvOeo&hDF*jCazGZ4sR4#=y*X z$iPdOXTPM|Cy^5o-Cr2yiN@J`D(zBBXx1)VWb(u)fftxPOD zl;!I@;_JT%nl?4eQdpwMVsgCmMmWde>Is{)ew5wF?Rn9~5dP}NWriGOrfaTz7SW9N zr}SI*`R)6WWL0^TYgX;O%8)sh##IvyXX<||mTkK@_t!#alRxLIzdXIR_RG`P>w}-Z zUca*O{j4qymh<}`U%!5sZFi{iaTbn>W50uc{G4BCq|L@RyZBns=C?c z*Uf4xf3v}bLo!j5=YPxR_{ZkGepy|doExr62TJi8lR{^;qyIxFS_&tvN>pFVi4 z`+#+W-d7dYC30LlthX;azjKD5^tU}eO@7)tnio+ZdgF z@V`qw?$m?sm{%M*>Gx{Qzs@Z>RT28!VfUqLOV@dxP;&Ytr50=bVG^5OYj530*4hsr z4x98eM9Ql_6y5Vw{fD!vH|I*0j`QLV-k;wwDgDE8hgaU=YZo#7u~~PECFdOD*C1Yt zV9s4nOc~>(G>l@V-gKzBu`i9cmhpOkN{(CT$+wf-qI^8gbcU2#der*fopF2a{`&Nv zMcj7$C!e#{c%Rfhp!?i&!Qbrom3=(CadWd(Z>*Y_&9;MO@`w4`@Ao}+GUSnW-_;ew zlq|(qkX0-y_eY$;JnY-@`F`nl%jHG8UAe8^AE=(@;-Ds&sa4RDBB&tdvGqje-nix8 z<*Pc{?0+87Vtn8%a^?KT!_V_NY}95q@QO{BJiz>)al&Sa8ht69=QbZ0zAhAe-0*zz zfz?x7M5j2k{QsnK^R>yB^R`SkW_5K0nk>5)y?55J3kQVCB^>viKmMMrRw#<&hD5CR zhmYnz{<-q(YvIw~^N8!$y`|ILc;%+;i{NJ58S_P8rQnIi>#Fm`xF^-bYdglX2mU*( zkP+;t;9|h}zwW81RMkh@pxgF>E8PoNq*GZOJyqaJ2bn3R5ubbvG-(|X|tQgkferyMeQPTqcD6c#0 z_nn%S=t&e6|J*Ddw_&T3Ye+-=o5Ru59W{T)>IVrQ=#V?md*A4XT;BD=e!HJZStY&< zy1g+|v(`_vf;(ub@X7=4rCa7s+1H@LYNh7*&Qi31{ndkSZ@;{Jc6M6BstFDC|M~8I zyK3IWm7}-hV6n}C6d zzgwX6dw)Ye=Yzn_t zPZX8t`*R{rj(1+J#^0s8zT6bMThy(p@LVu~@!4lX&fG2!Wd&UUHP8F%3JZ_CE!`}6 zpMQ!WfT2aiNr_<}~8P4tg7NvD|R;uU$ha#yhcISgy zmv?j~H88JfjtR=lX1Y_U@O(|ftrHw?E5AirHC6B9n(&$X!=3Fj8)7ofEZ$LG?Wt5R zZ*=>-Cd0fPNvvP>Vlo<^vut5iU3u|)P12-0N-M3dJXpHUf68tqsa4t4=jST(wsdS< zsCa9Csdn$9KOCzWzOUt4wB5Fk{r*Xog7)X}CqB(o)%;th*vL7fbKZTQFN`vbVmp}E z2VJ_(`R?K(hPPZ%j8?DIPuPSUh<>+niU?!-1$B!SIVIr(5BfW}j_}$!JbuBRCVa76 z`dH1m!#7i18BXsPzt-G#;p6mJvEEM)ejUi&esTNH8Jo*;moWYKAFjXOC)A|nSOnvu zCc{ovn>~FN2J@RAoL|tOyYAuQr}v{Z0tByZPvM*@uHVP8p?p0rLQ0{o_;KMLmoLwMx+Xn7G!vAfy zAOHN{F3^E-TDs5=nY#}UuL!d`nV~-Oui7QHN1@DjA2Kw|-q0ps@akw|mPo<>x)?pj~z^v9xw<8Ff!WCYLIkt z@Z8P7Vc?OTf7|ToOuyaJOKdNeJ9mo(uHeY%V4Bfz_$^DwZncDe$K{u&Dd=vFR9N0~p;<@2O=J2(qZxF+&$iSZGZ zCr4TRe*gLW^4N^Z8msz!rH#v!6gC^11eWi3aLBMdTz3unSK4yf7A7B7w$e} zDsR6oEPAMiQSdoiWg+w8TP(*|-Oax4m6a%5X;yzD#z>aG<&|Nb+>;Az3VOVMiVdgj z+kHLclfSfpp^bvk#R(CTVIrbWWIWUy9F8q``rC!+4oBdvfXYh(JLKMeb&s zDok%87R)(*G2Y8QH)2kEkop{n#PSEX4yC@>}hKJtAii;lqIK{y9*tORo3p`GwvhHq~`1lIvBoWpL zd~KRu7g$)hYGlJif2vQZGck4hBC5Y&RzcAfp#xeCH}^4WJ1`tu`gZaJlkf%V9wjgP zjScMn&llsaQIe_Hna5QT{k5>!-Ru5*nWLY>*I${u*vaA1mx}eqDSOt0O!)p}o=XG2 zohHMvAA22UNN^h^IR#I(bFcGmSoQt!%Z~;zZCh%q=JYRN71}oYOiBmW8to4uJD0PZ z+U`GXiSM*+zLS1UUgSA>;XM_OO4WSt`MY;A?K`xz-#zSjb=^&Fl^-`$ydVEjHCn?G zcP%GWK}Dp6#XNb+=jM6qzSjx`#VGW#{;OGVU9X_HA&>3Ew0#ZhJHBXFO#A%1Z~6%h z(GTnTDke@*UKl>*g0k4|rr8$0lj^#dzMPI0b6ckAu+wQlTGQMwt9=@#{F%XiPj3>} z;m?(ZrO%W!eVg|C_-P-U7?311M`+Jh=1$`yb=(*1|7>;ORN1nIal)kanjh*;mhbiH zpFkgE{8+${4Y}Om#ntG!LoyOEz`XH zA=fJE?h7*3EYY2&$Hk~ReUr6>u>O)wSq5)Uzr3}|VZG{$>nu_=3aj_uVbWmB@|Le( z$;tRN?1TIEh+DFoq}TMwC7&*;R9mQ`GUdswNXN+wI1FU96bc!a=+v&(Ud{PqRzrTI zo_yPN<@4^_W8$Z5b($^~3)U^!Y~~v{-TL^hd7CfYel{WQ`k5PM z)5E{VWQj0FF;-dk+>?6Vuq<~r^N(teZD(hCzLB5vWr?i$>}C(a;zKWQSV*?{Ka|Wq zyYZgIOZnXB^o3kq-?;t%Ub|`Vg!gLMYn_~yWyP;^qy_)4pS}FAbIf5o>p5q>{ml5j s{H|U97v4Yl`YYdlo;wEzGB literal 0 HcmV?d00001 diff --git a/plugins/presenceplugin/images/present.png b/plugins/presenceplugin/images/present.png new file mode 100644 index 0000000000000000000000000000000000000000..21232afc1635828ba7dbaf851e7fb88ccf0e913b GIT binary patch literal 4125 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 YSnOQea)&vMfq{X+)78&qol`;+0EwrQpa1{> literal 0 HcmV?d00001 diff --git a/plugins/presenceplugin/presenceplugin_resources.qrc b/plugins/presenceplugin/presenceplugin_resources.qrc index 9eca07d..0e59021 100644 --- a/plugins/presenceplugin/presenceplugin_resources.qrc +++ b/plugins/presenceplugin/presenceplugin_resources.qrc @@ -1,5 +1,7 @@ + images/not-present.png + images/present.png images/refresh.png diff --git a/plugins/presenceplugin/presencewidget.cpp b/plugins/presenceplugin/presencewidget.cpp index d3c0857..227810c 100644 --- a/plugins/presenceplugin/presencewidget.cpp +++ b/plugins/presenceplugin/presencewidget.cpp @@ -18,12 +18,12 @@ PresenceWidget::PresenceWidget(MainWindow &mainWindow) : { connect(&m_mainWindow, &MainWindow::refreshEverything, this, &PresenceWidget::refresh); - m_buttonAvailable = new QPushButton(this); + m_buttonAvailable = new QPushButton(QIcon(QStringLiteral(":zeiterfassung/plugins/presenceplugin/images/present.png")), QStringLiteral(), this); m_menuAvailable = new QMenu(this); m_buttonAvailable->setMenu(m_menuAvailable); m_mainWindow.statusBar()->addWidget(m_buttonAvailable); - m_buttonNotAvailable = new QPushButton(this); + m_buttonNotAvailable = new QPushButton(QIcon(QStringLiteral(":zeiterfassung/plugins/presenceplugin/images/not-present.png")), QStringLiteral(), this); m_menuNotAvailable = new QMenu(this); m_buttonNotAvailable->setMenu(m_menuNotAvailable); m_mainWindow.statusBar()->addWidget(m_buttonNotAvailable);