diff options
Diffstat (limited to 'src/plugins/cmakeprojectmanager/cmakerunconfiguration.cpp')
-rw-r--r-- | src/plugins/cmakeprojectmanager/cmakerunconfiguration.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/plugins/cmakeprojectmanager/cmakerunconfiguration.cpp b/src/plugins/cmakeprojectmanager/cmakerunconfiguration.cpp index 30945013a9..f27c6156a9 100644 --- a/src/plugins/cmakeprojectmanager/cmakerunconfiguration.cpp +++ b/src/plugins/cmakeprojectmanager/cmakerunconfiguration.cpp @@ -53,11 +53,11 @@ CMakeRunConfiguration::CMakeRunConfiguration(Target *target, Core::Id id) if (qt) env.prependOrSetPath(qt->qmakeProperty("QT_INSTALL_BINS")); }; - addExtraAspect(new LocalEnvironmentAspect(this, cmakeRunEnvironmentModifier)); - addExtraAspect(new ExecutableAspect(this)); - addExtraAspect(new ArgumentsAspect(this)); - addExtraAspect(new WorkingDirectoryAspect(this)); - addExtraAspect(new TerminalAspect(this)); + addAspect<LocalEnvironmentAspect>(cmakeRunEnvironmentModifier); + addAspect<ExecutableAspect>(); + addAspect<ArgumentsAspect>(); + addAspect<WorkingDirectoryAspect>(); + addAspect<TerminalAspect>(); connect(target->project(), &Project::parsingFinished, this, &CMakeRunConfiguration::updateTargetInformation); |