summaryrefslogtreecommitdiff
path: root/src/plugins/debugger/debuggerrunner.h
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@nokia.com>2010-08-20 15:23:42 +0200
committerFriedemann Kleint <Friedemann.Kleint@nokia.com>2010-08-20 15:23:42 +0200
commit5b4f826552f16305185e3e0ddca0f3fab7ce06e6 (patch)
treee0d533b1af88405f44fe30df2562ee9aa7aa1603 /src/plugins/debugger/debuggerrunner.h
parentb230898b662d43bda9776f38a777ea8e4e6b758d (diff)
downloadqt-creator-5b4f826552f16305185e3e0ddca0f3fab7ce06e6.tar.gz
S60: Dis-embed the embedded run S60 debugger run control.
As it created 2 output panes that could be closed indepently of each other.
Diffstat (limited to 'src/plugins/debugger/debuggerrunner.h')
-rw-r--r--src/plugins/debugger/debuggerrunner.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/plugins/debugger/debuggerrunner.h b/src/plugins/debugger/debuggerrunner.h
index 08f2680176..e6dd8a354d 100644
--- a/src/plugins/debugger/debuggerrunner.h
+++ b/src/plugins/debugger/debuggerrunner.h
@@ -87,7 +87,7 @@ class DEBUGGER_EXPORT DebuggerRunControl
public:
typedef ProjectExplorer::RunConfiguration RunConfiguration;
- DebuggerRunControl(RunConfiguration *runConfiguration,
+ explicit DebuggerRunControl(RunConfiguration *runConfiguration,
DebuggerEngineType enabledEngines, const DebuggerStartParameters &sp);
~DebuggerRunControl();
@@ -122,6 +122,9 @@ private slots:
void handleStarted();
void handleFinished();
+protected:
+ const DebuggerStartParameters &startParameters() const;
+
private:
DebuggerEngineType engineForExecutable(const QString &executable);
DebuggerEngineType engineForMode(DebuggerStartMode mode);