forked from qt-creator/qt-creator
Qmake: Remove usage of deprecated QSysInfo::WindowsVersion
Change-Id: I2053053bbc478c22829c51147d326b312efb1752 (cherry picked from qttools/1af6dc2c8fb4d91400fddc5050166f972ae57c9a) Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@qt.io>
This commit is contained in:
committed by
Orgad Shaneh
parent
c839950bae
commit
5249d0c376
@@ -1049,21 +1049,8 @@ void QMakeEvaluator::loadDefaults()
|
||||
if (GetComputerName(name, &name_length))
|
||||
vars[ProKey("QMAKE_HOST.name")] << ProString(QString::fromWCharArray(name));
|
||||
|
||||
QSysInfo::WinVersion ver = QSysInfo::WindowsVersion;
|
||||
vars[ProKey("QMAKE_HOST.version")] << ProString(QString::number(ver));
|
||||
ProString verStr;
|
||||
switch (ver) {
|
||||
case QSysInfo::WV_Me: verStr = ProString("WinMe"); break;
|
||||
case QSysInfo::WV_95: verStr = ProString("Win95"); break;
|
||||
case QSysInfo::WV_98: verStr = ProString("Win98"); break;
|
||||
case QSysInfo::WV_NT: verStr = ProString("WinNT"); break;
|
||||
case QSysInfo::WV_2000: verStr = ProString("Win2000"); break;
|
||||
case QSysInfo::WV_2003: verStr = ProString("Win2003"); break;
|
||||
case QSysInfo::WV_XP: verStr = ProString("WinXP"); break;
|
||||
case QSysInfo::WV_VISTA: verStr = ProString("WinVista"); break;
|
||||
default: verStr = ProString("Unknown"); break;
|
||||
}
|
||||
vars[ProKey("QMAKE_HOST.version_string")] << verStr;
|
||||
vars[ProKey("QMAKE_HOST.version")] << ProString(QSysInfo::kernelVersion());
|
||||
vars[ProKey("QMAKE_HOST.version_string")] << ProString(QSysInfo::productVersion());
|
||||
|
||||
SYSTEM_INFO info;
|
||||
GetSystemInfo(&info);
|
||||
|
Reference in New Issue
Block a user