enum QSysInfo::Endian

Equals BigEndian or LittleEndian, depending on the platform's byte order.

enum QSysInfo::MacVersion

This enum provides symbolic names for the various versions of the OS X operating system. On OS X, the QSysInfo::MacintoshVersion variable gives the version of the system on which the application is run.

enum QSysInfo::Sizes

This enum provides platform-specific information about the sizes of data structures used by the underlying architecture.

Constant

Value

Description

QSysInfo::WordSize

( sizeof( void * ) <<3 )

The size in bits of a pointer for the platform on which the application is compiled (32 or 64).

enum QSysInfo::SymbianVersion

This enum provides symbolic names for the various versions of the Symbian operating system. On Symbian, the QSysInfo::symbianVersion() function gives the version of the system on which the application is run.

enum QSysInfo::WinVersion

This enum provides symbolic names for the various versions of the Windows operating system. On Windows, the QSysInfo::WindowsVersion variable gives the version of the system on which the application is run.

MS-DOS-based versions:

Constant

Value

Description

QSysInfo::WV_32s

0x0001

Windows 3.1 with Win 32s

QSysInfo::WV_95

0x0002

Windows 95

QSysInfo::WV_98

0x0003

Windows 98

QSysInfo::WV_Me

0x0004

Windows Me

NT-based versions (note that each operating system version is only represented once rather than each Windows edition):