まず、ヘッダファイル
書式#include <QSysInfo>
第二に、関数の使用
<2.1> Windowsのバージョンを取得します。
機能:QSysInfo :: WinVersion()
列挙型のWindows版の一部:
enum MacVersion { MV_9, MV_10_0, MV_10_1, MV_10_2, ..., MV_None }
どのように使用するには:
例えば:
もし(QSysInfo :: WinVersion()!= QSysInfo :: MV_None)
{
//すべて
}
<2> Mac版を取得します。
QSysInfo :: MacVersion()
Macバージョンの列挙型の一部:
enum MacVersion { MV_9, MV_10_0, MV_10_1, MV_10_2, ..., MV_None }
使用方法:Windowsに
<3> Linuxのバージョンを取得します
頻繁に使用される:PRODUCTVERSION()関数
Linuxバージョンの列挙型の一部:
"14.10" (Ubuntu 14.10) "16.10" (Ubuntu 16.10)
使用法:QStringのバージョン= QStringの:: PRODUCTVERSION();
あなたは、プリントアウトを表示することができます
注: PRODUCTVERSION()の出力は、Windows版とMac、イオス、Androidのバージョンや他の情報と同じにすることができます。