13 virtual QString name() const = 0; |
13 virtual QString name() const = 0; |
14 virtual QString toolTip() const = 0; |
14 virtual QString toolTip() const = 0; |
15 virtual bool mousePressed(QMouseEvent*) { return false; } |
15 virtual bool mousePressed(QMouseEvent*) { return false; } |
16 virtual bool mouseClick(const Canvas::MouseClickInfo&) { return false; } |
16 virtual bool mouseClick(const Canvas::MouseClickInfo&) { return false; } |
17 virtual bool mouseDoubleClicked(QMouseEvent*) { return false; } |
17 virtual bool mouseDoubleClicked(QMouseEvent*) { return false; } |
18 virtual bool mouseMoved(QMouseEvent*) { return false; } |
18 virtual bool mouseMove(const Canvas::MouseMoveInfo&) { return false; } |
19 virtual bool keyReleased(QKeyEvent*) { return false; } |
19 virtual bool keyReleased(QKeyEvent*) { return false; } |
20 virtual void reset() {} |
20 virtual void reset() {} |
21 }; |
21 }; |
22 |
22 |