Additional setup for Qt Charts

This commit is contained in:
Igor Sorokin
2024-02-14 17:46:36 +03:00
parent eaa603684c
commit 77a83e4fc3
3 changed files with 6 additions and 2 deletions
+1
View File
@@ -55,6 +55,7 @@ Look deploy folder for build scripts.
- Qt 5 Compatibility Module
- Qt Shader Tools
- Additional Libraries:
- Qt Charts
- Qt Image Formats
- Qt Multimedia
- Qt Remote Objects
+1
View File
@@ -30,6 +30,7 @@ set(LIBS ${LIBS}
Qt6::Network Qt6::Xml Qt6::RemoteObjects
Qt6::Quick Qt6::Svg Qt6::QuickControls2
Qt6::Core5Compat Qt6::Concurrent
Qt6::Charts
)
if(IOS)
+4 -2
View File
@@ -5,7 +5,7 @@
#include <QQmlApplicationEngine>
#include <QQmlContext>
#include <QThread>
#if defined(Q_OS_ANDROID) || defined(Q_OS_IOS)
#if defined(Q_OS_ANDROID)
#include <QGuiApplication>
#else
#include <QApplication>
@@ -44,8 +44,10 @@
#define amnApp (static_cast<AmneziaApplication *>(QCoreApplication::instance()))
#if defined(Q_OS_ANDROID) || defined(Q_OS_IOS)
#if defined(Q_OS_ANDROID)
#define AMNEZIA_BASE_CLASS QGuiApplication
#elif defined(Q_OS_IOS)
#define AMNEZIA_BASE_CLASS QApplication
#else
#define AMNEZIA_BASE_CLASS SingleApplication
#define QAPPLICATION_CLASS QApplication