summaryrefslogtreecommitdiff
path: root/tagitem.h
diff options
context:
space:
mode:
authorjaseg <git-bigdata-wsl-arch@jaseg.de>2020-08-16 17:04:32 +0200
committerjaseg <git-bigdata-wsl-arch@jaseg.de>2020-08-16 17:04:32 +0200
commit2deadc6cfbf71e06908963fb1bae628cfe370f9d (patch)
treed737d2e1e9cfde305840179680610d015f5dbf0e /tagitem.h
parent752f270cf81bc8c88cb4bf428e5aceb51405c06a (diff)
downloadnumberator-2deadc6cfbf71e06908963fb1bae628cfe370f9d.tar.gz
numberator-2deadc6cfbf71e06908963fb1bae628cfe370f9d.tar.bz2
numberator-2deadc6cfbf71e06908963fb1bae628cfe370f9d.zip
Basic model/view action works
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;