src/tools/basetool.h

changeset 163
36ea1a8aee33
parent 152
03f8e6d42e13
child 185
a38a0eb007b0
equal deleted inserted replaced
162:3ebe1a0ca818 163:36ea1a8aee33
20 virtual bool keyReleased(Document*, Canvas*, QKeyEvent*) { return false; } 20 virtual bool keyReleased(Document*, Canvas*, QKeyEvent*) { return false; }
21 virtual QWidget* toolWidget() { return nullptr; } 21 virtual QWidget* toolWidget() { return nullptr; }
22 virtual void selectionChanged(const QSet<ldraw::id_t>&) {} 22 virtual void selectionChanged(const QSet<ldraw::id_t>&) {}
23 virtual void reset() {} 23 virtual void reset() {}
24 virtual void overpaint(Canvas*, QPainter*) const {} 24 virtual void overpaint(Canvas*, QPainter*) const {}
25 virtual QString iconName() const;
25 protected: 26 protected:
26 QWidget* const parentWidget; 27 QWidget* const parentWidget;
27 Document* const document; 28 Document* const document;
28 }; 29 };
29 30

mercurial