diff --git a/src/plugins/qt4projectmanager/qt4projectconfigwidget.cpp b/src/plugins/qt4projectmanager/qt4projectconfigwidget.cpp index a6f4393a0b7..8b50530ceb6 100644 --- a/src/plugins/qt4projectmanager/qt4projectconfigwidget.cpp +++ b/src/plugins/qt4projectmanager/qt4projectconfigwidget.cpp @@ -153,6 +153,8 @@ void Qt4ProjectConfigWidget::init(ProjectExplorer::BuildConfiguration *bc) this, SLOT(buildDirectoryChanged())); disconnect(m_buildConfiguration, SIGNAL(qtVersionChanged()), this, SLOT(qtVersionChanged())); + disconnect(m_buildConfiguration, SIGNAL(qmakeBuildConfigurationChanged()), + this, SLOT(updateImportLabel())); } m_buildConfiguration = static_cast(bc); @@ -161,6 +163,8 @@ void Qt4ProjectConfigWidget::init(ProjectExplorer::BuildConfiguration *bc) this, SLOT(buildDirectoryChanged())); connect(m_buildConfiguration, SIGNAL(qtVersionChanged()), this, SLOT(qtVersionChanged())); + connect(m_buildConfiguration, SIGNAL(qmakeBuildConfigurationChanged()), + this, SLOT(updateImportLabel())); m_ui->nameLineEdit->setText(m_buildConfiguration->displayName()); diff --git a/src/plugins/qt4projectmanager/qt4projectconfigwidget.h b/src/plugins/qt4projectmanager/qt4projectconfigwidget.h index ea6832f1a8f..b30c1239d75 100644 --- a/src/plugins/qt4projectmanager/qt4projectconfigwidget.h +++ b/src/plugins/qt4projectmanager/qt4projectconfigwidget.h @@ -70,10 +70,10 @@ private slots: void qtVersionsChanged(); void qtVersionChanged(); void buildDirectoryChanged(); + void updateImportLabel(); private: void updateDetails(); void updateToolChainCombo(); - void updateImportLabel(); Ui::Qt4ProjectConfigWidget *m_ui; QAbstractButton *m_browseButton; Qt4BuildConfiguration *m_buildConfiguration;