FriendsWidget::FriendsWidget(const QRectF &rect, QWidget *widget) : DesktopWidget(rect, widget) { mShade = 0; setPath(QString(PLEXPREFIX) + "/theme/skins/default/widget/friendswidget"); setDockImage(QPixmap(mPrefix + "icon.png")); drawFriendsWidget(); }
CpuWidget::CpuWidget(const QRectF &rect, QWidget *widget): DesktopWidget(rect, widget) { shade == 0; getBaseData(); setPath("/usr/share/plexy/skins/default/cpu/"); setDockImage(QPixmap(prefix + "icon.png")); drawCpuWidget(); }
googleweatherWidget::googleweatherWidget (const QRectF &rect, QWidget *widget): DesktopWidget(rect,widget) { shade = 0; moveY = 0; setPath(applicationDirPath() +"/theme/skins/default/widget/default/googleweather/"); setDockImage(QPixmap(prefix + "icon.png")); drawWidget(); clip = QRectF(10, 10, rect.width()-40, rect.height()-20); view = QRectF(0, 0, rect.width()-80, 0); initD = 0; DS_EXTF = 0; initTimer = 1; weather = new SocialQDBusPluginData(); }
VideoWidget::VideoWidget(const QRectF &rect, QWidget *widget): DesktopWidget(rect, widget) { setDockImage(QPixmap(applicationDirPath() + "/share/plexy/skins/widgets/widget01/pila.png")); cover = QImage(200, 200, QImage::Format_ARGB32_Premultiplied); video = QImage(200, 200, QImage::Format_ARGB32_Premultiplied); }
ClockItem::ClockItem(const QRectF &rect, QWidget *widget): DesktopWidget(rect, widget) { setDockImage(QPixmap(applicationDirPath() + "/share/plexy/skins/widgets/widget01/schedulepng.png")); }