From 11ae33c3b0a0cbad772b23eb7d0714eef8ab9b03 Mon Sep 17 00:00:00 2001 From: Bent Bisballe Nyeng Date: Thu, 28 Jul 2011 20:32:00 +0200 Subject: New tool skeleton structure. --- dgedit/canvastool.h | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'dgedit/canvastool.h') diff --git a/dgedit/canvastool.h b/dgedit/canvastool.h index a378c53..bd224d0 100644 --- a/dgedit/canvastool.h +++ b/dgedit/canvastool.h @@ -30,12 +30,12 @@ class CanvasTool : public QObject { Q_OBJECT public: - virtual void mouseMoveEvent(QMouseEvent *event); - virtual void mousePressEvent(QMouseEvent *event); - virtual void mouseReleaseEvent(QMouseEvent *event); - virtual void resizeEvent(QResizeEvent *event); - virtual void paintEvent(QPaintEvent *event); - virtual void keyReleaseEvent(QKeyEvent *event); + virtual void mouseMoveEvent(QMouseEvent *event) = 0; + virtual void mousePressEvent(QMouseEvent *event) = 0; + virtual void mouseReleaseEvent(QMouseEvent *event) = 0; + virtual void resizeEvent(QResizeEvent *event) = 0; + virtual void paintEvent(QPaintEvent *event) = 0; + virtual void keyReleaseEvent(QKeyEvent *event) = 0; signals: void activateChanged(bool activestate); -- cgit v1.2.3