Improved info string

This commit is contained in:
Klaus Basan
2017-07-12 16:38:53 +02:00
committed by Mathew Sutcliffe
parent 0e3a06c24e
commit c0b78bee6f

View File

@@ -57,6 +57,7 @@
#include <QWriteLocker> #include <QWriteLocker>
#include <Qt> #include <Qt>
#include <QtGlobal> #include <QtGlobal>
#include <QSysInfo>
#include <cstdlib> #include <cstdlib>
#ifdef BLACK_USE_CRASHPAD #ifdef BLACK_USE_CRASHPAD
@@ -503,11 +504,22 @@ namespace BlackCore
const QString env = const QString env =
QLatin1String("Beta: ") % QLatin1String("Beta: ") %
boolToYesNo(CBuildConfig::isDevBranch()) % boolToYesNo(CBuildConfig::isDevBranch()) %
QLatin1String(" dev.env,: ") % QLatin1String(" dev.env.: ") %
boolToYesNo(isRunningInDeveloperEnvironment()) % boolToYesNo(this->isRunningInDeveloperEnvironment()) %
separator % separator %
QLatin1String("Windows: ") % QLatin1String("Windows NT: ") %
boolToYesNo(CBuildConfig::isRunningOnWindowsNtPlatform()); boolToYesNo(CBuildConfig::isRunningOnWindowsNtPlatform()) %
QLatin1String(" Windows 10: ") %
boolToYesNo(CBuildConfig::isRunningOnWindows10()) %
separator %
QLatin1String("MacOSX: ") %
boolToYesNo(CBuildConfig::isRunningOnMacOSXPlatform()) %
QLatin1String(" Linux: ") %
boolToYesNo(CBuildConfig::isRunningOnLinuxPlatform()) %
separator %
QLatin1String("Unix: ") %
boolToYesNo(CBuildConfig::isRunningOnUnixPlatform());
return env; return env;
} }
@@ -555,6 +567,12 @@ namespace BlackCore
separator % separator %
getEnvironmentInfoString(separator) % getEnvironmentInfoString(separator) %
separator % separator %
QLatin1String("Build Abi: ") %
QSysInfo::buildAbi() %
separator %
QLatin1String("Build CPU: ") %
QSysInfo::buildCpuArchitecture() %
separator %
CBuildConfig::compiledWithInfo(false); CBuildConfig::compiledWithInfo(false);
return str; return str;
} }