aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/projectexplorer
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/projectexplorer')
-rw-r--r--src/plugins/projectexplorer/runconfiguration.cpp5
-rw-r--r--src/plugins/projectexplorer/runconfiguration.h3
2 files changed, 8 insertions, 0 deletions
diff --git a/src/plugins/projectexplorer/runconfiguration.cpp b/src/plugins/projectexplorer/runconfiguration.cpp
index 168d164c2a..1a84786615 100644
--- a/src/plugins/projectexplorer/runconfiguration.cpp
+++ b/src/plugins/projectexplorer/runconfiguration.cpp
@@ -1189,6 +1189,11 @@ void TargetRunner::appendMessage(const QString &msg, OutputFormat format)
m_runControl->appendMessage(msg, format);
}
+IDevice::ConstPtr TargetRunner::device() const
+{
+ return m_runControl->device();
+}
+
// ToolRunner
diff --git a/src/plugins/projectexplorer/runconfiguration.h b/src/plugins/projectexplorer/runconfiguration.h
index 3bff6b6404..ae16241973 100644
--- a/src/plugins/projectexplorer/runconfiguration.h
+++ b/src/plugins/projectexplorer/runconfiguration.h
@@ -457,6 +457,7 @@ public:
RunControl *runControl() const;
void appendMessage(const QString &msg, Utils::OutputFormat format);
+ IDevice::ConstPtr device() const;
virtual void prepare() { emit prepared(); }
virtual void start() { emit started(); }
@@ -511,6 +512,8 @@ class PROJECTEXPLORER_EXPORT SimpleTargetRunner : public TargetRunner
public:
explicit SimpleTargetRunner(RunControl *runControl);
+ ApplicationLauncher *applicationLauncher() { return &m_launcher; }
+
private:
void start() override;
void stop() override;