HostOsInfo Class

(Utils::HostOsInfo)

Public Types

enum HostArchitecture { HostArchitectureX86, HostArchitectureAMD64, HostArchitectureItanium, HostArchitectureArm, HostArchitectureUnknown }

Static Public Members

bool canCreateOpenGLContext(QString *errorMessage)
int controlModifier()
int fileNameCaseSensitivity()
Utils::HostOsInfo::HostArchitecture hostArchitecture()
Utils::OsType hostOs()
bool isAnyUnixHost()
bool isLinuxHost()
bool isMacHost()
bool isWindowsHost()
int pathListSeparator()
void setOverrideFileNameCaseSensitivity(int sensitivity)
void unsetOverrideFileNameCaseSensitivity()
QString withExecutableSuffix(const QString &executable)

Member Type Documentation

enum HostOsInfo::HostArchitecture

Member Function Documentation

[static] bool HostOsInfo::canCreateOpenGLContext(QString *errorMessage)

[static] int HostOsInfo::controlModifier()

[static] int HostOsInfo::fileNameCaseSensitivity()

[static] Utils::HostOsInfo::HostArchitecture HostOsInfo::hostArchitecture()

[static] Utils::OsType HostOsInfo::hostOs()

[static] bool HostOsInfo::isAnyUnixHost()

[static] bool HostOsInfo::isLinuxHost()

[static] bool HostOsInfo::isMacHost()

[static] bool HostOsInfo::isWindowsHost()

[static] int HostOsInfo::pathListSeparator()

[static] void HostOsInfo::setOverrideFileNameCaseSensitivity(int sensitivity)

[static] void HostOsInfo::unsetOverrideFileNameCaseSensitivity()

[static] QString HostOsInfo::withExecutableSuffix(const QString &executable)