int texture(Texture *t, float scale, int rotate, int xoff, int yoff, Texture *glowtex, const vec &glowcolor, Texture *layertex) { autotab(); if(scale==0) scale = 1; int size = (int)(scale*2*FONTH)-SHADOW; if(t!=notexture && visible()) icon_(t, true, true, curx, cury, size, ishit(size+SHADOW, size+SHADOW), rotate, xoff, yoff, glowtex, glowcolor, layertex); return layout(size+SHADOW, size+SHADOW); }
int image(Texture *t, float scale, bool overlaid) { autotab(); if(scale==0) scale = 1; int size = (int)(scale*2*FONTH)-SHADOW; if(visible()) icon_(t, overlaid, curx, cury, size, ishit(size+SHADOW, size+SHADOW)); return layout(size+SHADOW, size+SHADOW); }
void TrayIcon::setTrayIcon(const QString &icon) { if (legacyTrayIcon_) { legacyTrayIcon_->setIcon(QIcon(icon)); if (!legacyTrayIcon_->isVisible()) legacyTrayIcon_->show(); } #ifdef HAVE_KDE else { QIcon icon_(icon); //newTrayIcon_->setIconByName(icon); newTrayIcon_->setIconByPixmap(icon_); currentIcon_ = icon; } #endif }