74 void mouseClick(const QMouseEvent* event) override; |
74 void mouseClick(const QMouseEvent* event) override; |
75 void overpaint(QPainter* painter) override; |
75 void overpaint(QPainter* painter) override; |
76 private: |
76 private: |
77 const std::vector<ModelAction> actions() const; |
77 const std::vector<ModelAction> actions() const; |
78 void closeShape(); |
78 void closeShape(); |
|
79 void renderPreview(QPainter* painter, const void* pensptr); |
79 void removeLastPoint(); |
80 void removeLastPoint(); |
80 bool isCloseToExistingPoints() const; |
81 bool isCloseToExistingPoints() const; |
81 }; |
82 }; |