src/tools/drawtool.h

changeset 124
f9f308c8e0c5
parent 122
b54b350dff5d
child 125
f127982d3412
equal deleted inserted replaced
123:e3fe3617b631 124:f9f308c8e0c5
10 10
11 QString name() const override; 11 QString name() const override;
12 QString toolTip() const override; 12 QString toolTip() const override;
13 bool mouseClick(Document* document, Canvas* canvas, QMouseEvent* event) override; 13 bool mouseClick(Document* document, Canvas* canvas, QMouseEvent* event) override;
14 bool mouseMove(Document* document, Canvas* canvas, QMouseEvent* event) override; 14 bool mouseMove(Document* document, Canvas* canvas, QMouseEvent* event) override;
15 bool keyReleased(QKeyEvent*) override;
15 void reset() override; 16 void reset() override;
16 void overpaint(Canvas*, QPainter*) const override; 17 void overpaint(Canvas*, QPainter*) const override;
17 private: 18 private:
18 void closeShape(Document *document); 19 void closeShape(Document *document);
19 std::vector<glm::vec3> polygon; 20 std::vector<glm::vec3> polygon;

mercurial