forked from qt-creator/qt-creator
ProjectExplorer: Remove unusual {Arguments,WorkingDir}Aspect
Follows suite to 2cc4967 to have the user side code more uniform.
Most of the extra verbosity (setMacroExpander) can go away again
when distributing the expander via the "owning" AspectContainer.
Change-Id: I9e80cb235f0a4a9ebee601dd638aefbaa41efc1b
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
This commit is contained in:
@@ -53,7 +53,8 @@ public:
|
||||
auto envAspect = addAspect<EnvironmentAspect>();
|
||||
envAspect->addSupportedBaseEnvironment(Tr::tr("Clean Environment"), {});
|
||||
|
||||
auto extraAppArgsAspect = addAspect<ArgumentsAspect>(macroExpander());
|
||||
auto extraAppArgsAspect = addAspect<ArgumentsAspect>();
|
||||
extraAppArgsAspect->setMacroExpander(macroExpander());
|
||||
|
||||
connect(extraAppArgsAspect, &BaseAspect::changed, this, [target, extraAppArgsAspect] {
|
||||
if (target->buildConfigurations().first()->buildType() == BuildConfiguration::BuildType::Release) {
|
||||
|
||||
Reference in New Issue
Block a user