summaryrefslogtreecommitdiff
path: root/src/gui/nodeitem.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/gui/nodeitem.h')
-rw-r--r--src/gui/nodeitem.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/gui/nodeitem.h b/src/gui/nodeitem.h
index eb3fbb3..91b3f63 100644
--- a/src/gui/nodeitem.h
+++ b/src/gui/nodeitem.h
@@ -19,14 +19,15 @@ public:
void readPos();
void writePos();
void paint(QPainter *painter, const QStyleOptionGraphicsItem *, QWidget *);
- QVariant itemChange(GraphicsItemChange change, const QVariant &value);
- QPainterPath shape() const;
- QRectF boundingRect() const;
+ QPainterPath shape() const override;
+ QRectF boundingRect() const override;
+ void updateBounds();
Node *node() const;
private:
Node *_node;
QRectF labelRect() const;
+ QRectF _boundingRect;
};
#endif // NODEITEM_H