15 #ifndef BORNAGAIN_GUI_COREGUI_UTILS_HOSTOSINFO_H
16 #define BORNAGAIN_GUI_COREGUI_UTILS_HOSTOSINFO_H
22 #define QTC_WIN_EXE_SUFFIX ".exe"
32 QString finalName = executable;
47 return m_osType ==
MAC_OS ? Qt::MetaModifier : Qt::ControlModifier;
94 #elif defined(Q_OS_LINUX)
96 #elif defined(Q_OS_MAC)
98 #elif defined(Q_OS_UNIX)
static HostArchitecture hostArchitecture()
static QChar pathListSeparator()
static QString withExecutableSuffix(const QString &executable)
static bool isWindowsHost()
@ HostArchitectureUnknown
@ HostArchitectureItanium
static Qt::CaseSensitivity fileNameCaseSensitivity()
static bool isAnyUnixHost()
static bool isLinuxHost()
static OsSpecificAspects hostOsAspects()
static Qt::KeyboardModifier controlModifier()
Qt::KeyboardModifier controlModifier() const
OsSpecificAspects(EOsType osType)
QChar pathListSeparator() const
Qt::CaseSensitivity fileNameCaseSensitivity() const
QString withExecutableSuffix(const QString &executable) const
#define QTC_WIN_EXE_SUFFIX