forked from qt-creator/qt-creator
Qt4BuildConf.: Prevent creating BuildConfigurations with invalid Qts
Task-Nr: QTCREATORBUG-2598
This commit is contained in:
@@ -650,8 +650,12 @@ void Qt4BuildConfigurationFactory::update()
|
||||
m_versions.clear();
|
||||
QtVersionManager *vm = QtVersionManager::instance();
|
||||
foreach (const QtVersion *version, vm->versions()) {
|
||||
m_versions.insert(QString::fromLatin1(QT4_BC_ID_PREFIX) + QString::fromLatin1("Qt%1").arg(version->uniqueId()),
|
||||
VersionInfo(tr("Using Qt Version \"%1\"").arg(version->displayName()), version->uniqueId()));
|
||||
if (version->isValid()) {
|
||||
QString key = QString::fromLatin1(QT4_BC_ID_PREFIX)
|
||||
+ QString::fromLatin1("Qt%1").arg(version->uniqueId());
|
||||
VersionInfo info(tr("Using Qt Version \"%1\"").arg(version->displayName()), version->uniqueId());
|
||||
m_versions.insert(key, info);
|
||||
}
|
||||
}
|
||||
emit availableCreationIdsChanged();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user