diff --git a/src/plugins/qbsprojectmanager/qbsrunconfiguration.cpp b/src/plugins/qbsprojectmanager/qbsrunconfiguration.cpp index 5ddee4a3ed931af9a109614c5b9feb88cb21f83e..2a54a8e28a417b90a3673cc98529794fda16e291 100644 --- a/src/plugins/qbsprojectmanager/qbsrunconfiguration.cpp +++ b/src/plugins/qbsprojectmanager/qbsrunconfiguration.cpp @@ -30,6 +30,7 @@ #include "qbsproject.h" #include <coreplugin/messagemanager.h> +#include <coreplugin/variablechooser.h> #include <projectexplorer/buildmanager.h> #include <projectexplorer/buildstep.h> #include <projectexplorer/buildsteplist.h> @@ -336,6 +337,8 @@ QbsRunConfigurationWidget::QbsRunConfigurationWidget(QbsRunConfiguration *rc) connect(m_rc, &RunConfiguration::enabledChanged, this, &QbsRunConfigurationWidget::targetInformationHasChanged); + + Core::VariableChooser::addSupportForChildWidgets(this, rc->macroExpander()); } void QbsRunConfigurationWidget::targetInformationHasChanged()