Commit 18697127 authored by dt's avatar dt
Browse files

Qt4BuildConf.: Prevent creating BuildConfigurations with invalid Qts

Task-Nr: QTCREATORBUG-2598
parent c69c15dd
...@@ -650,8 +650,12 @@ void Qt4BuildConfigurationFactory::update() ...@@ -650,8 +650,12 @@ void Qt4BuildConfigurationFactory::update()
m_versions.clear(); m_versions.clear();
QtVersionManager *vm = QtVersionManager::instance(); QtVersionManager *vm = QtVersionManager::instance();
foreach (const QtVersion *version, vm->versions()) { foreach (const QtVersion *version, vm->versions()) {
m_versions.insert(QString::fromLatin1(QT4_BC_ID_PREFIX) + QString::fromLatin1("Qt%1").arg(version->uniqueId()), if (version->isValid()) {
VersionInfo(tr("Using Qt Version \"%1\"").arg(version->displayName()), version->uniqueId())); 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(); emit availableCreationIdsChanged();
} }
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment