Qt4BuildConf.: Prevent creating BuildConfigurations with invalid Qts

Task-Nr: QTCREATORBUG-2598
This commit is contained in:
dt
2010-10-05 13:14:47 +02:00
parent c69c15ddc9
commit 18697127a7

View File

@@ -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();
}