dde-dock/item/appitem.cpp
石博文 655683b70f add app item
Change-Id: I74a2bfd9f5b6658ef66e8a5ab072f3da9137ea1d
2016-08-02 09:28:06 +08:00

20 lines
386 B
C++

#include "appitem.h"
#include <QPainter>
AppItem::AppItem(const QDBusObjectPath &entry, QWidget *parent)
: DockItem(parent),
m_itemEntry(new DBusDockEntry(entry.path(), this))
{
}
void AppItem::paintEvent(QPaintEvent *e)
{
DockItem::paintEvent(e);
QPainter painter(this);
painter.fillRect(rect(), Qt::cyan);
painter.drawText(rect(), m_itemEntry->id());
}