From 1b43d193561e0e9e80275398e1ccccfa65e73cf0 Mon Sep 17 00:00:00 2001 From: dt <qtc-committer@nokia.com> Date: Wed, 7 Oct 2009 14:34:00 +0200 Subject: [PATCH] Make newly added Qt Versions the default if the old one is invalid After installation on Windows, the default Qt in PATH is invalid, adding a new version now automatically makes that one also the default. --- src/plugins/qt4projectmanager/qtoptionspage.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/plugins/qt4projectmanager/qtoptionspage.cpp b/src/plugins/qt4projectmanager/qtoptionspage.cpp index 60eef5de89f..70d83b6590d 100644 --- a/src/plugins/qt4projectmanager/qtoptionspage.cpp +++ b/src/plugins/qt4projectmanager/qtoptionspage.cpp @@ -300,6 +300,11 @@ void QtOptionsPageWidget::addQtDir() m_ui->defaultCombo->addItem(newVersion->name()); m_ui->nameEdit->setFocus(); m_ui->nameEdit->selectAll(); + + if (!m_versions.at(m_defaultVersion)->isValid()) { + m_defaultVersion = m_versions.count() - 1; + m_ui->defaultCombo->setCurrentIndex(m_versions.count() - 1); + } } void QtOptionsPageWidget::removeQtDir() -- GitLab