diff --git a/src/plugins/qt4projectmanager/qt4projectconfigwidget.cpp b/src/plugins/qt4projectmanager/qt4projectconfigwidget.cpp index a6f4393a0b7701166e9552cc671b339a34e9296f..8b50530ceb6a7f38e553c59f7011a727261079aa 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<Qt4BuildConfiguration *>(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 ea6832f1a8f06b292f11b083bbf202f3e581a83a..b30c1239d755bd9ab1284d706cbe854a1543399c 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;