logic: Added cross-compilation UI to CXX source group setup (issue #370)

Allows for defining specific target triple of architecture, vendor, OS and environment as set of dropdown lists
in CXX source group setup.

bug id = 370
This commit is contained in:
Eberhard Graether
2017-08-08 16:00:32 +02:00
parent 4f74235ca1
commit 2305a74e6c
22 changed files with 611 additions and 64 deletions
+2 -1
View File
@@ -28,6 +28,7 @@
#include "utility/ResourcePaths.h"
#include "utility/ScopedFunctor.h"
#include "utility/UserPaths.h"
#include "utility/utilityApp.h"
#include "utility/utilityPathDetection.h"
#include "utility/Version.h"
#include "version.h"
@@ -169,7 +170,7 @@ int main(int argc, char *argv[])
{
QApplication::setApplicationName("Sourcetrail");
if (QSysInfo::windowsVersion() != QSysInfo::WV_None)
if (utility::getOsType() == OS_WINDOWS)
{
QCoreApplication::setAttribute(Qt::AA_EnableHighDpiScaling, true);
}