diff --git a/src/plugins/qt4projectmanager/qt-s60/s60createpackagestep.cpp b/src/plugins/qt4projectmanager/qt-s60/s60createpackagestep.cpp index 2921ee23e88e1582729124df2c6abd9ecccb1034..a5d7c9ec95df26dcf2ce3917dd35e4edb8fadf2a 100644 --- a/src/plugins/qt4projectmanager/qt-s60/s60createpackagestep.cpp +++ b/src/plugins/qt4projectmanager/qt-s60/s60createpackagestep.cpp @@ -140,7 +140,7 @@ QVariantMap S60CreatePackageStep::toMap() const bool S60CreatePackageStep::fromMap(const QVariantMap &map) { - m_signingMode = (SigningMode)map.value(QLatin1String(SIGNMODE_KEY)).toInt(); + m_signingMode = static_cast<SigningMode>(map.value(QLatin1String(SIGNMODE_KEY), static_cast<int>(SignSelf)).toInt()); m_customSignaturePath = map.value(QLatin1String(CERTIFICATE_KEY)).toString(); setCustomKeyPath(map.value(QLatin1String(KEYFILE_KEY)).toString()); m_createSmartInstaller = map.value(QLatin1String(SMART_INSTALLER_KEY), false).toBool();