diff --git a/src/plugins/qt4projectmanager/qt4projectconfigwidget.cpp b/src/plugins/qt4projectmanager/qt4projectconfigwidget.cpp index e08651e769cb8682d62f70fa47b191b02e2d603e..5838c97a1095d1b11ede3864d84bc0a680c20eed 100644 --- a/src/plugins/qt4projectmanager/qt4projectconfigwidget.cpp +++ b/src/plugins/qt4projectmanager/qt4projectconfigwidget.cpp @@ -215,6 +215,11 @@ void Qt4ProjectConfigWidget::qtVersionChanged() if (m_ignoreChange) return; + int versionId = m_buildConfiguration->qtVersion()->uniqueId(); + int comboBoxIndex = m_ui->qtVersionComboBox->findData(QVariant(versionId), Qt::UserRole); + if (comboBoxIndex > -1) + m_ui->qtVersionComboBox->setCurrentIndex(comboBoxIndex); + updateShadowBuildUi(); updateImportLabel(); updateToolChainCombo(); @@ -396,7 +401,6 @@ void Qt4ProjectConfigWidget::importLabelClicked() // So we got all the information now apply it... m_buildConfiguration->setQtVersion(version); - // Combo box will be updated at the end QMakeStep *qmakeStep = m_buildConfiguration->qmakeStep(); qmakeStep->setUserArguments(additionalArguments);