Mercurial > hg > svgui
diff widgets/LevelPanWidget.h @ 1406:a18e78b9c78b fix-static-analysis
Use override throughout
author | Chris Cannam |
---|---|
date | Mon, 26 Nov 2018 13:52:27 +0000 |
parents | 5db672d6de4f |
children | 27ea5d61b402 |
line wrap: on
line diff
--- a/widgets/LevelPanWidget.h Thu Nov 22 14:55:38 2018 +0000 +++ b/widgets/LevelPanWidget.h Mon Nov 26 13:52:27 2018 +0000 @@ -47,7 +47,7 @@ /// Draw a suitably sized copy of the widget's contents to the given device void renderTo(QPaintDevice *, QRectF, bool asIfEditable) const; - QSize sizeHint() const; + QSize sizeHint() const override; public slots: /// Set level. The basic level range is [0,1] but the scale may go @@ -70,7 +70,7 @@ void setToDefault(); // public so it can be called from LevelPanToolButton (ew) - virtual void wheelEvent(QWheelEvent *ev); + void wheelEvent(QWheelEvent *ev) override; signals: void levelChanged(float); // range [0,1] @@ -80,12 +80,12 @@ void mouseLeft(); protected: - virtual void mousePressEvent(QMouseEvent *ev); - virtual void mouseMoveEvent(QMouseEvent *ev); - virtual void mouseReleaseEvent(QMouseEvent *ev); - virtual void paintEvent(QPaintEvent *ev); - virtual void enterEvent(QEvent *); - virtual void leaveEvent(QEvent *); + void mousePressEvent(QMouseEvent *ev) override; + void mouseMoveEvent(QMouseEvent *ev) override; + void mouseReleaseEvent(QMouseEvent *ev) override; + void paintEvent(QPaintEvent *ev) override; + void enterEvent(QEvent *) override; + void leaveEvent(QEvent *) override; void emitLevelChanged(); void emitPanChanged();