diff --git a/src/libs/tracing/timelineitemsrenderpass.cpp b/src/libs/tracing/timelineitemsrenderpass.cpp index 7dd88406e5b..a4f89dc64d0 100644 --- a/src/libs/tracing/timelineitemsrenderpass.cpp +++ b/src/libs/tracing/timelineitemsrenderpass.cpp @@ -342,7 +342,7 @@ void TimelineItemsGeometry::updateCurrentNode(float itemRight, float itemTop) class TimelineExpandedRowNode : public QSGNode { public: TimelineItemsMaterial material; - virtual ~TimelineExpandedRowNode() {} + ~TimelineExpandedRowNode() override {} }; static qint64 startTime(const TimelineModel *model, const TimelineRenderState *parentState, int i) @@ -436,12 +436,12 @@ class TimelineItemsMaterialShader : public QSGMaterialShader public: TimelineItemsMaterialShader(); - virtual void updateState(const RenderState &state, QSGMaterial *newEffect, - QSGMaterial *oldEffect); - virtual char const *const *attributeNames() const; + void updateState(const RenderState &state, QSGMaterial *newEffect, + QSGMaterial *oldEffect) override; + char const *const *attributeNames() const override; private: - virtual void initialize(); + void initialize() override; int m_matrix_id; int m_scale_id; diff --git a/src/libs/tracing/timelinenotesrenderpass.cpp b/src/libs/tracing/timelinenotesrenderpass.cpp index 932473183de..0aa36a17623 100644 --- a/src/libs/tracing/timelinenotesrenderpass.cpp +++ b/src/libs/tracing/timelinenotesrenderpass.cpp @@ -220,12 +220,12 @@ class NotesMaterialShader : public QSGMaterialShader public: NotesMaterialShader(); - virtual void updateState(const RenderState &state, QSGMaterial *newEffect, - QSGMaterial *oldEffect); - virtual char const *const *attributeNames() const; + void updateState(const RenderState &state, QSGMaterial *newEffect, + QSGMaterial *oldEffect) override; + char const *const *attributeNames() const override; private: - virtual void initialize(); + void initialize() override; int m_matrix_id; int m_z_range_id; diff --git a/src/libs/utils/fancylineedit.cpp b/src/libs/utils/fancylineedit.cpp index 07de1d799c6..93d9830d152 100644 --- a/src/libs/utils/fancylineedit.cpp +++ b/src/libs/utils/fancylineedit.cpp @@ -85,7 +85,7 @@ class FancyLineEditPrivate : public QObject public: explicit FancyLineEditPrivate(FancyLineEdit *parent); - virtual bool eventFilter(QObject *obj, QEvent *event); + bool eventFilter(QObject *obj, QEvent *event) override; FancyLineEdit *m_lineEdit; IconButton *m_iconbutton[2]; diff --git a/src/libs/utils/pathchooser.cpp b/src/libs/utils/pathchooser.cpp index 4bcd45767e7..7fde56993e4 100644 --- a/src/libs/utils/pathchooser.cpp +++ b/src/libs/utils/pathchooser.cpp @@ -147,7 +147,7 @@ public: BinaryVersionToolTipEventFilter(pe->lineEdit()), m_pathChooser(pe) {} private: - virtual QString defaultToolTip() const + QString defaultToolTip() const override { return m_pathChooser->errorMessage(); } const PathChooser *m_pathChooser = nullptr; diff --git a/src/libs/utils/pathlisteditor.cpp b/src/libs/utils/pathlisteditor.cpp index bdafb43edc3..c4691d8585f 100644 --- a/src/libs/utils/pathlisteditor.cpp +++ b/src/libs/utils/pathlisteditor.cpp @@ -70,7 +70,7 @@ class PathListPlainTextEdit : public QPlainTextEdit { public: explicit PathListPlainTextEdit(QWidget *parent = 0); protected: - virtual void insertFromMimeData (const QMimeData *source); + void insertFromMimeData (const QMimeData *source) override; }; PathListPlainTextEdit::PathListPlainTextEdit(QWidget *parent) : diff --git a/src/libs/utils/synchronousprocess.cpp b/src/libs/utils/synchronousprocess.cpp index b4b2cfc2b36..732a8e2a30c 100644 --- a/src/libs/utils/synchronousprocess.cpp +++ b/src/libs/utils/synchronousprocess.cpp @@ -90,7 +90,7 @@ public: void setFlags(unsigned tc) { m_flags = tc; } protected: - virtual void setupChildProcess(); + void setupChildProcess() override; private: unsigned m_flags;