diff --git a/src/plugins/debugger/analyzer/analyzerrunconfigwidget.h b/src/plugins/debugger/analyzer/analyzerrunconfigwidget.h index df13971da6c..fcc7766519d 100644 --- a/src/plugins/debugger/analyzer/analyzerrunconfigwidget.h +++ b/src/plugins/debugger/analyzer/analyzerrunconfigwidget.h @@ -46,7 +46,7 @@ class DEBUGGER_EXPORT AnalyzerRunConfigWidget : public ProjectExplorer::RunConfi public: AnalyzerRunConfigWidget(ProjectExplorer::IRunConfigurationAspect *aspect); - QString displayName() const; + QString displayName() const override; private: void chooseSettings(int setting); diff --git a/src/plugins/debugger/analyzer/detailederrorview.h b/src/plugins/debugger/analyzer/detailederrorview.h index 9411244b07c..1614605412c 100644 --- a/src/plugins/debugger/analyzer/detailederrorview.h +++ b/src/plugins/debugger/analyzer/detailederrorview.h @@ -38,7 +38,7 @@ class DEBUGGER_EXPORT DetailedErrorView : public QTreeView public: DetailedErrorView(QWidget *parent = nullptr); - ~DetailedErrorView(); + ~DetailedErrorView() override; void goNext(); void goBack(); diff --git a/src/plugins/debugger/console/console.h b/src/plugins/debugger/console/console.h index e68c5554714..ae2b394eace 100644 --- a/src/plugins/debugger/console/console.h +++ b/src/plugins/debugger/console/console.h @@ -54,23 +54,23 @@ class Console : public Core::IOutputPane public: Console(); - ~Console(); + ~Console() override; - QWidget *outputWidget(QWidget *); - QList toolBarWidgets() const; - QString displayName() const { return tr("Debugger Console"); } - int priorityInStatusBar() const; - void clearContents(); - void visibilityChanged(bool visible); - bool canFocus() const; - bool hasFocus() const; - void setFocus(); + QWidget *outputWidget(QWidget *) override; + QList toolBarWidgets() const override; + QString displayName() const override { return tr("Debugger Console"); } + int priorityInStatusBar() const override; + void clearContents() override; + void visibilityChanged(bool visible) override; + bool canFocus() const override; + bool hasFocus() const override; + void setFocus() override; - bool canNext() const; - bool canPrevious() const; - void goToNext(); - void goToPrev(); - bool canNavigate() const; + bool canNext() const override; + bool canPrevious() const override; + void goToNext() override; + void goToPrev() override; + bool canNavigate() const override; void readSettings(); void setContext(const QString &context); diff --git a/src/plugins/debugger/debuggeractions.h b/src/plugins/debugger/debuggeractions.h index f10255f1512..60ee01ff0df 100644 --- a/src/plugins/debugger/debuggeractions.h +++ b/src/plugins/debugger/debuggeractions.h @@ -56,7 +56,7 @@ class DebuggerSettings : public QObject public: explicit DebuggerSettings(); - ~DebuggerSettings(); + ~DebuggerSettings() override; void insertItem(int code, Utils::SavedAction *item); Utils::SavedAction *item(int code) const; diff --git a/src/plugins/debugger/debuggerdialogs.h b/src/plugins/debugger/debuggerdialogs.h index 5a0bad32702..ef0c2e1bc4e 100644 --- a/src/plugins/debugger/debuggerdialogs.h +++ b/src/plugins/debugger/debuggerdialogs.h @@ -70,7 +70,7 @@ class StartApplicationDialog : public QDialog public: explicit StartApplicationDialog(QWidget *parent); - ~StartApplicationDialog(); + ~StartApplicationDialog() override; static void attachToRemoteServer(); static void startAndDebugApplication(); @@ -93,7 +93,7 @@ class AttachToQmlPortDialog : public QDialog public: explicit AttachToQmlPortDialog(QWidget *parent); - ~AttachToQmlPortDialog(); + ~AttachToQmlPortDialog() override; int port() const; void setPort(const int port); @@ -111,14 +111,14 @@ class StartRemoteCdbDialog : public QDialog public: explicit StartRemoteCdbDialog(QWidget *parent); - ~StartRemoteCdbDialog(); + ~StartRemoteCdbDialog() override; QString connection() const; void setConnection(const QString &); private: void textChanged(const QString &); - void accept(); + void accept() override; QPushButton *m_okButton; QLineEdit *m_lineEdit; @@ -136,7 +136,7 @@ public: private: void textChanged(); - void accept(); + void accept() override; void setOkButtonEnabled(bool v); bool isOkButtonEnabled() const; @@ -153,7 +153,7 @@ class StartRemoteEngineDialog : public QDialog public: explicit StartRemoteEngineDialog(QWidget *parent); - ~StartRemoteEngineDialog(); + ~StartRemoteEngineDialog() override; QString username() const; QString host() const; QString password() const; @@ -172,7 +172,7 @@ class TypeFormatsDialog : public QDialog public: explicit TypeFormatsDialog(QWidget *parent); - ~TypeFormatsDialog(); + ~TypeFormatsDialog() override; void addTypeFormats(const QString &type, const DisplayFormats &formats, int currentFormat); diff --git a/src/plugins/debugger/debuggerengine.h b/src/plugins/debugger/debuggerengine.h index 09dd6aa6e62..27b48be32e2 100644 --- a/src/plugins/debugger/debuggerengine.h +++ b/src/plugins/debugger/debuggerengine.h @@ -237,7 +237,7 @@ class DebuggerEngine : public QObject public: explicit DebuggerEngine(); - virtual ~DebuggerEngine(); + ~DebuggerEngine() override; const DebuggerRunParameters &runParameters() const; diff --git a/src/plugins/debugger/debuggeritemmanager.h b/src/plugins/debugger/debuggeritemmanager.h index 63f29af3904..2b37d33485f 100644 --- a/src/plugins/debugger/debuggeritemmanager.h +++ b/src/plugins/debugger/debuggeritemmanager.h @@ -45,7 +45,7 @@ class DEBUGGER_EXPORT DebuggerItemManager : public QObject public: DebuggerItemManager(); - ~DebuggerItemManager(); + ~DebuggerItemManager() override; static QList debuggers(); diff --git a/src/plugins/debugger/debuggerplugin.h b/src/plugins/debugger/debuggerplugin.h index 16ed5ff7e5c..2ecde571dd5 100644 --- a/src/plugins/debugger/debuggerplugin.h +++ b/src/plugins/debugger/debuggerplugin.h @@ -40,7 +40,7 @@ class DebuggerPlugin : public ExtensionSystem::IPlugin public: DebuggerPlugin(); - ~DebuggerPlugin(); + ~DebuggerPlugin() override; static DebuggerPlugin *instance(); diff --git a/src/plugins/debugger/debuggerruncontrol.h b/src/plugins/debugger/debuggerruncontrol.h index 7bc19062ce5..f0c865316ec 100644 --- a/src/plugins/debugger/debuggerruncontrol.h +++ b/src/plugins/debugger/debuggerruncontrol.h @@ -49,7 +49,7 @@ public: explicit DebuggerRunTool(ProjectExplorer::RunControl *runControl, ProjectExplorer::Kit *kit = nullptr, bool allowTerminal = true); - ~DebuggerRunTool(); + ~DebuggerRunTool() override; Internal::DebuggerEngine *engine() const { return m_engine; } Internal::DebuggerEngine *activeEngine() const; @@ -154,7 +154,7 @@ class DEBUGGER_EXPORT GdbServerPortsGatherer : public ProjectExplorer::ChannelPr public: explicit GdbServerPortsGatherer(ProjectExplorer::RunControl *runControl); - ~GdbServerPortsGatherer(); + ~GdbServerPortsGatherer() override; void setUseGdbServer(bool useIt) { m_useGdbServer = useIt; } bool useGdbServer() const { return m_useGdbServer; } @@ -182,7 +182,7 @@ public: explicit GdbServerRunner(ProjectExplorer::RunControl *runControl, GdbServerPortsGatherer *portsGatherer); - ~GdbServerRunner(); + ~GdbServerRunner() override; void setRunnable(const ProjectExplorer::StandardRunnable &runnable); void setUseMulti(bool on); diff --git a/src/plugins/debugger/debuggertooltipmanager.h b/src/plugins/debugger/debuggertooltipmanager.h index 33324ccf45e..44b117f8d39 100644 --- a/src/plugins/debugger/debuggertooltipmanager.h +++ b/src/plugins/debugger/debuggertooltipmanager.h @@ -75,7 +75,7 @@ class DebuggerToolTipManager : public QObject public: DebuggerToolTipManager(); - ~DebuggerToolTipManager(); + ~DebuggerToolTipManager() override; static void registerEngine(DebuggerEngine *engine); static void deregisterEngine(DebuggerEngine *engine); @@ -84,7 +84,7 @@ public: static DebuggerToolTipContexts pendingTooltips(DebuggerEngine *engine); - virtual bool eventFilter(QObject *, QEvent *); + bool eventFilter(QObject *, QEvent *) override; void debugModeEntered(); void leavingDebugMode(); diff --git a/src/plugins/debugger/disassembleragent.h b/src/plugins/debugger/disassembleragent.h index 423c949ab63..ff6c80c7e2c 100644 --- a/src/plugins/debugger/disassembleragent.h +++ b/src/plugins/debugger/disassembleragent.h @@ -43,7 +43,7 @@ class DisassemblerAgent : public QObject public: // Called from Gui explicit DisassemblerAgent(DebuggerEngine *engine); - ~DisassemblerAgent(); + ~DisassemblerAgent() override; void setLocation(const Location &location); const Location &location() const; diff --git a/src/plugins/debugger/memoryagent.h b/src/plugins/debugger/memoryagent.h index 6f150ad35f4..1767d495b27 100644 --- a/src/plugins/debugger/memoryagent.h +++ b/src/plugins/debugger/memoryagent.h @@ -74,7 +74,7 @@ class MemoryAgent : public QObject public: MemoryAgent(const MemoryViewSetupData &data, DebuggerEngine *engine); - ~MemoryAgent(); + ~MemoryAgent() override; void updateContents(); void addData(quint64 address, const QByteArray &data); diff --git a/src/plugins/debugger/moduleshandler.h b/src/plugins/debugger/moduleshandler.h index b184e7d486a..ad0ba91ae5c 100644 --- a/src/plugins/debugger/moduleshandler.h +++ b/src/plugins/debugger/moduleshandler.h @@ -118,7 +118,7 @@ class ModulesHandler : public QObject public: explicit ModulesHandler(DebuggerEngine *engine); - ~ModulesHandler(); + ~ModulesHandler() override; QAbstractItemModel *model() const; diff --git a/src/plugins/debugger/shared/cdbsymbolpathlisteditor.h b/src/plugins/debugger/shared/cdbsymbolpathlisteditor.h index fbbb78de06c..99098368894 100644 --- a/src/plugins/debugger/shared/cdbsymbolpathlisteditor.h +++ b/src/plugins/debugger/shared/cdbsymbolpathlisteditor.h @@ -53,7 +53,7 @@ public: void setPath(const QString &p); QString path() const; - virtual void accept(); + void accept() override; private: Utils::PathChooser *m_chooser; diff --git a/src/plugins/debugger/stackhandler.h b/src/plugins/debugger/stackhandler.h index 6e5e09420a1..0f06b77c755 100644 --- a/src/plugins/debugger/stackhandler.h +++ b/src/plugins/debugger/stackhandler.h @@ -52,7 +52,7 @@ class StackHandler : public QAbstractTableModel public: explicit StackHandler(DebuggerEngine *engine); - ~StackHandler(); + ~StackHandler() override; void setFrames(const StackFrames &frames, bool canExpand = false); void setFramesAndCurrentIndex(const GdbMi &frames, bool isFull); diff --git a/src/plugins/debugger/threadshandler.h b/src/plugins/debugger/threadshandler.h index c95001f8676..3bd015fc48d 100644 --- a/src/plugins/debugger/threadshandler.h +++ b/src/plugins/debugger/threadshandler.h @@ -82,8 +82,8 @@ public: private: void updateThreadBox(); - void sort(int column, Qt::SortOrder order); - bool setData(const QModelIndex &idx, const QVariant &data, int role); + void sort(int column, Qt::SortOrder order) override; + bool setData(const QModelIndex &idx, const QVariant &data, int role) override; DebuggerEngine *m_engine; ThreadId m_currentId; diff --git a/src/plugins/debugger/watchhandler.h b/src/plugins/debugger/watchhandler.h index 4b154d5d087..ee2f9a6d621 100644 --- a/src/plugins/debugger/watchhandler.h +++ b/src/plugins/debugger/watchhandler.h @@ -60,7 +60,7 @@ class WatchHandler : public QObject public: explicit WatchHandler(DebuggerEngine *engine); - ~WatchHandler(); + ~WatchHandler() override; WatchModelBase *model() const; diff --git a/src/plugins/debugger/watchwindow.h b/src/plugins/debugger/watchwindow.h index e865d6b4515..7827b322326 100644 --- a/src/plugins/debugger/watchwindow.h +++ b/src/plugins/debugger/watchwindow.h @@ -40,8 +40,8 @@ public: explicit WatchTreeView(WatchType type); WatchType type() const { return m_type; } - void setModel(QAbstractItemModel *model); - void reset(); + void setModel(QAbstractItemModel *model) override; + void reset() override; static void reexpand(QTreeView *view, const QModelIndex &idx); @@ -58,8 +58,8 @@ private: void collapseNode(const QModelIndex &idx); void adjustSlider(); - void doItemsLayout(); - void currentChanged(const QModelIndex ¤t, const QModelIndex &previous); + void doItemsLayout() override; + void currentChanged(const QModelIndex ¤t, const QModelIndex &previous) override; WatchType m_type; int m_sliderPosition;