Russian Qt Forum

Компиляторы и платформы => Windows => Тема начата: alexman от Февраль 17, 2011, 16:43



Название: Как узнать что за OS?
Отправлено: alexman от Февраль 17, 2011, 16:43
Как узнать что за OS?


Название: Re: Как узнать что за OS?
Отправлено: Пантер от Февраль 17, 2011, 16:50
#ifdef Q_OS_WIN


Название: Re: Как узнать что за OS?
Отправлено: alexman от Февраль 17, 2011, 17:05
Не то! XP или 7?


Название: Re: Как узнать что за OS?
Отправлено: Пантер от Февраль 17, 2011, 17:14
Только через WinApi.


Название: Re: Как узнать что за OS?
Отправлено: BRE от Февраль 17, 2011, 17:28
WinVersion QSysInfo::windowsVersion () [static]


Название: Re: Как узнать что за OS?
Отправлено: Пантер от Февраль 17, 2011, 17:30
Во, блин. А я этот класс не видел. :)


Название: Re: Как узнать что за OS?
Отправлено: alexman от Февраль 17, 2011, 18:16
Круто! Спасибо! Так и знал что-то есть :)


Название: Re: Как узнать что за OS?
Отправлено: alexman от Февраль 18, 2011, 10:20
А в скрипте .pro это можно как-то узнать?


Название: Re: Как узнать что за OS?
Отправлено: crackedmind от Февраль 22, 2011, 08:13
Думаю, что только вызовом внешней утилиты, которая будет возвращать некое значение в скрипт.