Debugger: Move RunControl creation helper code to debuggerruncontrol.cpp

No change in functionality.

Change-Id: Ib948a788cdfdd9f8911c206df71ff2d20888c9d7
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
This commit is contained in:
hjk
2014-10-20 14:03:47 +02:00
parent 8d8b45d35f
commit f743778a43
6 changed files with 167 additions and 145 deletions

View File

@@ -36,6 +36,8 @@
#include <projectexplorer/runconfiguration.h>
namespace ProjectExplorer { class Kit; }
namespace Debugger {
class DebuggerEngine;
@@ -93,6 +95,12 @@ public:
const DebuggerStartParameters &sp,
QString *errorMessage);
static bool fillParametersFromKit(DebuggerStartParameters *sp,
const ProjectExplorer::Kit *kit, QString *errorMessage = 0);
static bool fillParametersFromLocalRunConfiguration(DebuggerStartParameters *sp,
const ProjectExplorer::RunConfiguration *rc, QString *errorMessage = 0);
static DebuggerRunControl *createAndScheduleRun(const DebuggerStartParameters &sp);
static DebuggerRunControl *doCreate(const DebuggerStartParameters &sp,