diff options
author | Aleks Kissinger <aleks0@gmail.com> | 2018-04-17 11:03:24 +0300 |
---|---|---|
committer | Aleks Kissinger <aleks0@gmail.com> | 2018-04-17 11:03:24 +0300 |
commit | 8ac7248513189d82fe5bdf90c0d7fc15f2e718ce (patch) | |
tree | a537036afd281726cad73b1622935d3084c68f15 /src/gui/nodeitem.h | |
parent | 34b60b77d3f9830ddb6a0107bd65aa3c79701305 (diff) |
fixed bounding box bug
Diffstat (limited to 'src/gui/nodeitem.h')
-rw-r--r-- | src/gui/nodeitem.h | 7 |
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 |