diff --git a/src/plugins/qt4projectmanager/qtversionmanager.cpp b/src/plugins/qt4projectmanager/qtversionmanager.cpp index 8cbe5961af3c4f4415e538c84a6c7b8ad4dc72d9..391e3a6a1427a9d9634c4ce428d22c0c1a325ab8 100644 --- a/src/plugins/qt4projectmanager/qtversionmanager.cpp +++ b/src/plugins/qt4projectmanager/qtversionmanager.cpp @@ -1938,8 +1938,10 @@ QtVersionNumber::QtVersionNumber(int ma, int mi, int p) QtVersionNumber::QtVersionNumber(const QString &versionString) { - if (!checkVersionString(versionString)) + if (!checkVersionString(versionString)) { majorVersion = minorVersion = patchVersion = -1; + return; + } QStringList parts = versionString.split(QLatin1Char('.')); majorVersion = parts.at(0).toInt();