src/tools/basetool.h

changeset 125
f127982d3412
parent 121
000781318c36
child 126
a7c720aff97c
equal deleted inserted replaced
124:f9f308c8e0c5 125:f127982d3412
15 virtual QString name() const = 0; 15 virtual QString name() const = 0;
16 virtual QString toolTip() const = 0; 16 virtual QString toolTip() const = 0;
17 virtual bool mouseClick(Document*, Canvas*, QMouseEvent*) { return false; } 17 virtual bool mouseClick(Document*, Canvas*, QMouseEvent*) { return false; }
18 virtual bool mouseDoubleClicked(QMouseEvent*, QMouseEvent*) { return false; } 18 virtual bool mouseDoubleClicked(QMouseEvent*, QMouseEvent*) { return false; }
19 virtual bool mouseMove(Document*, Canvas*, QMouseEvent*) { return false; } 19 virtual bool mouseMove(Document*, Canvas*, QMouseEvent*) { return false; }
20 virtual bool keyReleased(QKeyEvent*) { return false; } 20 virtual bool keyReleased(Document*, Canvas*, QKeyEvent*) { return false; }
21 virtual void reset() {} 21 virtual void reset() {}
22 virtual void overpaint(Canvas*, QPainter*) const {} 22 virtual void overpaint(Canvas*, QPainter*) const {}
23 }; 23 };
24 24

mercurial