diff -r 8c9fff699241 -r 000781318c36 src/tools/basetool.h --- a/src/tools/basetool.h Wed Jul 28 13:22:51 2021 +0300 +++ b/src/tools/basetool.h Fri Jul 30 01:28:39 2021 +0300 @@ -14,10 +14,9 @@ virtual QString name() const = 0; virtual QString toolTip() const = 0; - virtual bool mousePressed(QMouseEvent*) { return false; } - virtual bool mouseClick(Document*, Canvas*) { return false; } - virtual bool mouseDoubleClicked(QMouseEvent*) { return false; } - virtual bool mouseMove(Document*, Canvas*) { return false; } + virtual bool mouseClick(Document*, Canvas*, QMouseEvent*) { return false; } + virtual bool mouseDoubleClicked(QMouseEvent*, QMouseEvent*) { return false; } + virtual bool mouseMove(Document*, Canvas*, QMouseEvent*) { return false; } virtual bool keyReleased(QKeyEvent*) { return false; } virtual void reset() {} virtual void overpaint(Canvas*, QPainter*) const {}