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();
}
Exemple #2
0
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();

}
Exemple #4
0
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);
}
Exemple #5
0
ClockItem::ClockItem(const QRectF &rect, QWidget *widget): DesktopWidget(rect, widget)
{
    setDockImage(QPixmap(applicationDirPath() + "/share/plexy/skins/widgets/widget01/schedulepng.png"));
}