diff --git a/src/plugins/debugger/analyzer/analyzerruncontrol.h b/src/plugins/debugger/analyzer/analyzerruncontrol.h index bc4ac266ebb..7c565fa4268 100644 --- a/src/plugins/debugger/analyzer/analyzerruncontrol.h +++ b/src/plugins/debugger/analyzer/analyzerruncontrol.h @@ -47,11 +47,6 @@ class DEBUGGER_EXPORT AnalyzerRunControl : public ProjectExplorer::RunControl public: AnalyzerRunControl(ProjectExplorer::RunConfiguration *runConfiguration, Core::Id runMode); - /// Controller actions. - virtual bool canPause() const { return false; } - virtual void pause() {} - virtual void unpause() {} - virtual void notifyRemoteSetupDone(Utils::Port) {} virtual void notifyRemoteFinished() {} diff --git a/src/plugins/valgrind/callgrindengine.h b/src/plugins/valgrind/callgrindengine.h index 8e30b357cbb..a9aa3ab47a3 100644 --- a/src/plugins/valgrind/callgrindengine.h +++ b/src/plugins/valgrind/callgrindengine.h @@ -44,14 +44,12 @@ public: Valgrind::Callgrind::ParseData *takeParserData(); - bool canPause() const override { return true; } - public slots: /// controller actions void dump(); void reset(); - void pause() override; - void unpause() override; + void pause(); + void unpause(); /// marks the callgrind process as paused /// calls pause() and unpause() if there's an active run