Extending Qt Creator Manual | HostOsInfo

Extending Qt Creator Manual 4.7.0

# HostOsInfo Class

(Utils::HostOsInfo)

- List of all members, including inherited members

## 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)