src/tools/basetool.h

changeset 188
64ea7282611e
parent 185
a38a0eb007b0
equal deleted inserted replaced
187:30204975694a 188:64ea7282611e
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 virtual QString iconName() const;
26 Q_SIGNALS:
27 void desiredGridChange(const glm::mat4& matrix);
26 protected: 28 protected:
27 QWidget* const parentWidget; 29 QWidget* const parentWidget;
28 Document* const document; 30 Document* const document;
29 }; 31 };
30 32

mercurial