summaryrefslogtreecommitdiff
path: root/tagitem.h
diff options
context:
space:
mode:
Diffstat (limited to 'tagitem.h')
-rw-r--r--tagitem.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/tagitem.h b/tagitem.h
index a248243..3863d40 100644
--- a/tagitem.h
+++ b/tagitem.h
@@ -14,13 +14,14 @@ public:
enum { TagItemType = UserType + 1 };
int type() const override { return TagItemType; }
-
bool isValid() { return valid; }
-
void tagUpdated(const Tag &tag);
-
Tag tag() { return m_tag; }
+ virtual QRectF boundingRect() const override;
+ virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) override;
+ virtual QPainterPath shape() const override;
+
protected:
QVariant itemChange(QGraphicsItem::GraphicsItemChange change, const QVariant &value) override;