diff -r 30204975694a -r 64ea7282611e src/tools/basetool.h --- a/src/tools/basetool.h Mon May 16 01:40:49 2022 +0300 +++ b/src/tools/basetool.h Tue May 24 16:11:10 2022 +0300 @@ -23,6 +23,8 @@ virtual void reset() {} virtual void overpaint(Canvas*, QPainter*) const {} virtual QString iconName() const; +Q_SIGNALS: + void desiredGridChange(const glm::mat4& matrix); protected: QWidget* const parentWidget; Document* const document;