Commit f2a1bd16 authored by Stefan Dunca's avatar Stefan Dunca

Fix enabling Andvanced Tuning crash

parent ca2a9db5
...@@ -158,7 +158,11 @@ static QObject* shapeFileHelperSingletonFactory(QQmlEngine*, QJSEngine*) ...@@ -158,7 +158,11 @@ static QObject* shapeFileHelperSingletonFactory(QQmlEngine*, QJSEngine*)
} }
QGCApplication::QGCApplication(int &argc, char* argv[], bool unitTesting) QGCApplication::QGCApplication(int &argc, char* argv[], bool unitTesting)
#if defined(__mobile__)
: QGuiApplication (argc, argv) : QGuiApplication (argc, argv)
#else
: QApplication (argc, argv)
#endif
, _runningUnitTests (unitTesting) , _runningUnitTests (unitTesting)
{ {
_app = this; _app = this;
......
...@@ -51,8 +51,15 @@ class QGCFileDownload; ...@@ -51,8 +51,15 @@ class QGCFileDownload;
* This class is started by the main method and provides * This class is started by the main method and provides
* the central management unit of the groundstation application. * the central management unit of the groundstation application.
* *
**/ * Needs QApplication base to support QtCharts drawing module and
class QGCApplication : public QGuiApplication * avoid application crashing on 5.12. Enforce no widget on mobile
**/
class QGCApplication :
#if defined(__mobile__)
public QGuiApplication
#else
public QApplication
#endif
{ {
Q_OBJECT Q_OBJECT
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment