diff --git a/src/plugins/projectexplorer/runcontrol.cpp b/src/plugins/projectexplorer/runcontrol.cpp index b94a4bce679..5b0454e743e 100644 --- a/src/plugins/projectexplorer/runcontrol.cpp +++ b/src/plugins/projectexplorer/runcontrol.cpp @@ -310,7 +310,6 @@ public: IDevice::ConstPtr device; Utils::Icon icon; const MacroExpander *macroExpander = nullptr; - QPointer runConfiguration; // Not owned. Avoid use. AspectContainerData aspectData; QString buildKey; QMap settingsData; @@ -399,8 +398,6 @@ void RunControl::copyFromRunControl(RunControl *runControl) void RunControl::setRunConfiguration(RunConfiguration *runConfig) { QTC_ASSERT(runConfig, return); - QTC_CHECK(!d->runConfiguration); - d->runConfiguration = runConfig; d->runConfigId = runConfig->id(); d->runnable = runConfig->runnable(); d->displayName = runConfig->expandedDisplayName(); @@ -928,11 +925,6 @@ IDevice::ConstPtr RunControl::device() const return d->device; } -RunConfiguration *RunControl::runConfiguration() const -{ - return d->runConfiguration.data(); -} - Target *RunControl::target() const { return d->target; diff --git a/src/plugins/projectexplorer/runcontrol.h b/src/plugins/projectexplorer/runcontrol.h index 4694bb8f9d8..bcd29792122 100644 --- a/src/plugins/projectexplorer/runcontrol.h +++ b/src/plugins/projectexplorer/runcontrol.h @@ -225,7 +225,6 @@ public: void setApplicationProcessHandle(const Utils::ProcessHandle &handle); IDeviceConstPtr device() const; - RunConfiguration *runConfiguration() const; // FIXME: Remove. // FIXME: Try to cut down to amount of functions. Target *target() const; Project *project() const;