forked from qt-creator/qt-creator
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:
@@ -25,9 +25,11 @@ public:
|
|||||||
{
|
{
|
||||||
m_sourceAspect.setSettingsKey(SOURCE_KEY);
|
m_sourceAspect.setSettingsKey(SOURCE_KEY);
|
||||||
m_sourceAspect.setLabelText(Tr::tr("Source:"));
|
m_sourceAspect.setLabelText(Tr::tr("Source:"));
|
||||||
|
m_sourceAspect.setMacroExpanderProvider([this] { return macroExpander(); });
|
||||||
|
|
||||||
m_targetAspect.setSettingsKey(TARGET_KEY);
|
m_targetAspect.setSettingsKey(TARGET_KEY);
|
||||||
m_targetAspect.setLabelText(Tr::tr("Target:"));
|
m_targetAspect.setLabelText(Tr::tr("Target:"));
|
||||||
|
m_targetAspect.setMacroExpanderProvider([this] { return macroExpander(); });
|
||||||
|
|
||||||
addMacroExpander();
|
addMacroExpander();
|
||||||
}
|
}
|
||||||
@@ -35,8 +37,8 @@ public:
|
|||||||
protected:
|
protected:
|
||||||
bool init() final
|
bool init() final
|
||||||
{
|
{
|
||||||
m_source = m_sourceAspect();
|
m_source = m_sourceAspect.expandedValue();
|
||||||
m_target = m_targetAspect();
|
m_target = m_targetAspect.expandedValue();
|
||||||
return m_source.exists();
|
return m_source.exists();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user