src/tools/drawtool.h

changeset 121
000781318c36
parent 111
1f42c03fafca
child 122
b54b350dff5d
--- a/src/tools/drawtool.h	Wed Jul 28 13:22:51 2021 +0300
+++ b/src/tools/drawtool.h	Fri Jul 30 01:28:39 2021 +0300
@@ -10,8 +10,8 @@
 
 	QString name() const override;
 	QString toolTip() const override;
-	bool mouseClick(Document* document, Canvas* canvas) override;
-	bool mouseMove(Document* document, Canvas* canvas) override;
+	bool mouseClick(Document* document, Canvas* canvas, QMouseEvent* event) override;
+	bool mouseMove(Document* document, Canvas* canvas, QMouseEvent* event) override;
 	void reset() override;
 	void overpaint(Canvas*, QPainter*) const override;
 private:
@@ -19,4 +19,5 @@
 	std::vector<glm::vec3> polygon;
 	std::vector<glm::vec3> previewPolygon;
 	glm::vec3 previewPoint;
+	void updatePreviewPolygon();
 };

mercurial