forked from qt-creator/qt-creator
Fix default names of configutation objects
Fix default names of project configuration objects on upgrades from pre 2.0 creators. Task-number: QTCREATORBUG-3143
This commit is contained in:
@@ -99,7 +99,9 @@ bool ProjectConfiguration::fromMap(const QVariantMap &map)
|
||||
{
|
||||
m_id = map.value(QLatin1String(CONFIGURATION_ID_KEY), QString()).toString();
|
||||
m_displayName = map.value(QLatin1String(DISPLAY_NAME_KEY), QString()).toString();
|
||||
m_defaultDisplayName = map.value(QLatin1String(DEFAULT_DISPLAY_NAME_KEY), m_displayName).toString();
|
||||
m_defaultDisplayName = map.value(QLatin1String(DEFAULT_DISPLAY_NAME_KEY),
|
||||
m_defaultDisplayName.isEmpty() ?
|
||||
m_displayName : m_defaultDisplayName).toString();
|
||||
return !m_id.isEmpty();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user