ProjectExplorer: Sprinkle overrides over the code

Sprinkle overrides over code derived from classes in ProjectExplorer

Change-Id: Ia4cc25649f7dc00b0ea126d8176a59afbc5ed574
Reviewed-by: hjk <hjk@theqtcompany.com>
This commit is contained in:
Tobias Hunger
2016-01-29 12:28:31 +01:00
committed by hjk
parent 221b03a162
commit 66bdd60947
74 changed files with 384 additions and 480 deletions

View File

@@ -47,20 +47,19 @@ DEBUGGER_EXPORT DebuggerRunControl *createDebuggerRunControl(const DebuggerStart
QString *errorMessage,
Core::Id runMode = ProjectExplorer::Constants::DEBUG_RUN_MODE);
class DEBUGGER_EXPORT DebuggerRunControl
: public ProjectExplorer::RunControl
class DEBUGGER_EXPORT DebuggerRunControl : public ProjectExplorer::RunControl
{
Q_OBJECT
public:
~DebuggerRunControl();
~DebuggerRunControl() override;
// ProjectExplorer::RunControl
void start();
bool promptToStop(bool *prompt = 0) const;
StopResult stop(); // Called from SnapshotWindow.
bool isRunning() const;
QString displayName() const;
void start() override;
bool promptToStop(bool *prompt = 0) const override;
StopResult stop() override; // Called from SnapshotWindow.
bool isRunning() const override;
QString displayName() const override;
void startFailed();
void notifyEngineRemoteServerRunning(const QByteArray &msg, int pid);