ProjectExplorer: Add macro expansion for CopyStep

Fixes: QTCREATORBUG-30821
Change-Id: I8cde8d93ca41fa320113d95c25d42f0f277025eb
Reviewed-by: Marcus Tillmanns <marcus.tillmanns@qt.io>
This commit is contained in:
hjk
2024-06-07 13:50:15 +02:00
parent 80f46e055c
commit cbd596f608

View File

@@ -25,9 +25,11 @@ public:
{
m_sourceAspect.setSettingsKey(SOURCE_KEY);
m_sourceAspect.setLabelText(Tr::tr("Source:"));
m_sourceAspect.setMacroExpanderProvider([this] { return macroExpander(); });
m_targetAspect.setSettingsKey(TARGET_KEY);
m_targetAspect.setLabelText(Tr::tr("Target:"));
m_targetAspect.setMacroExpanderProvider([this] { return macroExpander(); });
addMacroExpander();
}
@@ -35,8 +37,8 @@ public:
protected:
bool init() final
{
m_source = m_sourceAspect();
m_target = m_targetAspect();
m_source = m_sourceAspect.expandedValue();
m_target = m_targetAspect.expandedValue();
return m_source.exists();
}