ProjectExplorer: Remove IRunConfigurationAspect::runConfiguration

... and adapt constructors to not take the now-unneeded
RunConfiguration pointer.

Change-Id: I53ff338f51334ff7b0c22d4bed92bfcfc8225ea7
Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
This commit is contained in:
hjk
2018-09-12 10:43:10 +02:00
parent c763d4d787
commit 32ba65c7f8
32 changed files with 64 additions and 92 deletions

View File

@@ -209,7 +209,7 @@ class InterpreterAspect : public BaseStringAspect
Q_OBJECT
public:
explicit InterpreterAspect(RunConfiguration *rc) : BaseStringAspect(rc) {}
InterpreterAspect() = default;
};
class MainScriptAspect : public BaseStringAspect
@@ -217,7 +217,7 @@ class MainScriptAspect : public BaseStringAspect
Q_OBJECT
public:
explicit MainScriptAspect(RunConfiguration *rc) : BaseStringAspect(rc) {}
MainScriptAspect() = default;
};
class PythonRunConfiguration : public RunConfiguration
@@ -262,7 +262,7 @@ PythonRunConfiguration::PythonRunConfiguration(Target *target, Core::Id id)
scriptAspect->setLabelText(tr("Script:"));
scriptAspect->setDisplayStyle(BaseStringAspect::LabelDisplay);
addAspect<LocalEnvironmentAspect>(LocalEnvironmentAspect::BaseEnvironmentModifier());
addAspect<LocalEnvironmentAspect>(target, LocalEnvironmentAspect::BaseEnvironmentModifier());
addAspect<ArgumentsAspect>();
addAspect<TerminalAspect>();