swift
|
Build configuration, also used to secure VATSIM key. More...
Static Public Member Functions | |
static constexpr bool | isCompiledWithFs9Support () |
with FS9 support? | |
static constexpr bool | isCompiledWithFsxSupport () |
with FSX support? | |
static constexpr bool | isCompiledWithP3DSupport () |
with P3D support? | |
static constexpr bool | isCompiledWithFGSupport () |
with FG support? | |
static constexpr bool | isCompiledWithMSFSSupport () |
with MSFS support? | |
static constexpr bool | isCompiledWithMSFS2024Support () |
with MSFS2024 support? | |
static constexpr bool | isCompiledWithFsuipcSupport () |
with FSUIPC support? | |
static constexpr bool | isCompiledWithMsFlightSimulatorSupport () |
Compiled with any MS Flight Simulator support (P3D, FSX, FS9) | |
static constexpr bool | isCompiledWithXPlaneSupport () |
with XPlane support? | |
static constexpr bool | isDebugBuild () |
Debug build? | |
static constexpr bool | isReleaseBuild () |
Release build? | |
static bool | isLocalDeveloperDebugBuild () |
Local build for developers. | |
static constexpr bool | isRunningOnWindowsNtPlatform () |
Running on Windows NT platform? | |
static constexpr bool | isRunningOnMacOSPlatform () |
Running on MacOS platform? | |
static constexpr bool | isRunningOnLinuxPlatform () |
Running on Linux platform? | |
static constexpr bool | isRunningOnUnixPlatform () |
Running on Unix (Linux or Mac OS X) platform. | |
static const QString & | getPlatformString () |
Info such as Win32, Win64, macOS, Linux. | |
static const QString & | compiledWithInfo () |
Info string about compilation. | |
static const QString & | swiftGuiExecutableName () |
Executable name for swift GUI, no(!) appendix. | |
static const QString & | swiftCoreExecutableName () |
Executable name for swift core, no(!) appendix. | |
static const QString & | swiftDataExecutableName () |
Executable name for swift data, no(!) appendix. | |
static const QString & | backtraceToken () |
Backtrace token for minidump uploads. | |
static const QString & | gitHubRepoUrl () |
GitHub repository URL. | |
static const QString & | gitHubRepoApiUrl () |
GitHub Packages REST API URL. | |
static const QString & | gitHeadSha1 () |
Returns SHA-1 of git HEAD at build time. | |
static const QString & | buildDateAndTime () |
Returns the build date and time as string. | |
static const QVersionNumber & | getVersion () |
Version as QVersionNumber. | |
static const QString & | getVersionString () |
Version as QVersionNumber. | |
static const QString & | getShortVersionString () |
Version as QVersionNumber. | |
static const QString & | getVersionStringPlatform () |
Version as QVersionNumber plus platform info. | |
static const QStringList & | getBuildAbiParts () |
Build ABI parts as in http://doc.qt.io/qt-5/qsysinfo.html#buildAbi. | |
static int | buildWordSize () |
Whether this swift application is build as 32 or 64bit application. More... | |
Build configuration, also used to secure VATSIM key.
Definition at line 15 of file buildconfig.h.
|
static |
Whether this swift application is build as 32 or 64bit application.