Enroute Flight Navigation
A navigation app for VFR pilots
|
Implementation of PlatformAdaptor for Android devices. More...
#include <PlatformAdaptor_Android.h>
Public Member Functions | |
PlatformAdaptor (QObject *parent=nullptr) | |
Standard constructor. | |
QString | currentSSID () override |
Implements a pure virtual method from PlatformAdaptor_Abstract. | |
void | disableScreenSaver () override |
Implements a pure virtual method from PlatformAdaptor_Abstract. | |
void | lockWifi (bool lock) override |
Implements s pure virtual method from PlatformAdaptor_Abstract. | |
void | openSatView (const QGeoCoordinate &coordinate) override |
Re-implements a virtual method from PlatformAdaptor_Abstract. | |
QString | systemInfo () override |
Information about the system, in HTML format. | |
void | vibrateBrief () override |
Implements a pure virtual method from PlatformAdaptor_Abstract. | |
void | vibrateLong () override |
Implements a pure virtual method from PlatformAdaptor_Abstract. | |
void | onGUISetupCompleted () override |
Implements a pure virtual method from PlatformAdaptor_Abstract. | |
PlatformAdaptor (QObject *parent=nullptr) | |
Standard constructor. | |
QString | currentSSID () override |
Implements pure virtual method from PlatformAdaptor_Abstract. | |
void | disableScreenSaver () override |
Implements pure virtual method from PlatformAdaptor_Abstract. | |
void | setupInputMethodEventFilter (QQuickItem *item) override |
Implements virtual method from PlatformAdaptor_Abstract, workaround for QTBUG-80790. | |
void | vibrateBrief () override |
Implements pure virtual method from PlatformAdaptor_Abstract. | |
void | vibrateLong () override |
Implements pure virtual method from PlatformAdaptor_Abstract. | |
QString | language () override |
Reimplements virtual method from PlatformAdaptor_Abstract. | |
void | onGUISetupCompleted () override |
Implements pure virtual method from PlatformAdaptor_Abstract. | |
PlatformAdaptor (QObject *parent=nullptr) | |
Standard constructor. | |
QString | currentSSID () override |
Implements pure virtual method from PlatformAdaptor_Abstract. | |
void | disableScreenSaver () override |
Implements pure virtual method from PlatformAdaptor_Abstract. | |
void | lockWifi (bool lock) override |
Implements pure virtual method from PlatformAdaptor_Abstract. | |
void | vibrateBrief () override |
Implements pure virtual method from PlatformAdaptor_Abstract. | |
void | vibrateLong () override |
Implements pure virtual method from PlatformAdaptor_Abstract. | |
void | onGUISetupCompleted () override |
Implements pure virtual method from PlatformAdaptor_Abstract. | |
PlatformAdaptor (QObject *parent=nullptr) | |
Standard constructor. | |
PlatformAdaptor (QObject *parent=nullptr) | |
Standard constructor. | |
QString | currentSSID () override |
Implements pure virtual method from PlatformAdaptor_Abstract. | |
void | disableScreenSaver () override |
Implements pure virtual method from PlatformAdaptor_Abstract. | |
bool | hasRequiredPermissions () override |
Implements pure virtual method from PlatformAdaptor_Abstract. | |
void | lockWifi (bool lock) override |
Implements pure virtual method from PlatformAdaptor_Abstract. | |
void | requestPermissionsSync () override |
Implements pure virtual method from PlatformAdaptor_Abstract. | |
void | vibrateBrief () override |
Implements pure virtual method from PlatformAdaptor_Abstract. | |
void | onGUISetupCompleted () override |
Implements pure virtual method from PlatformAdaptor_Abstract. | |
PlatformAdaptor (QObject *parent=nullptr) | |
Standard constructor. | |
QString | currentSSID () override |
Implements pure virtual method from PlatformAdaptor_Abstract. | |
void | disableScreenSaver () override |
Implements pure virtual method from PlatformAdaptor_Abstract. | |
bool | hasRequiredPermissions () override |
Implements pure virtual method from PlatformAdaptor_Abstract. | |
void | lockWifi (bool lock) override |
Implements pure virtual method from PlatformAdaptor_Abstract. | |
void | requestPermissionsSync () override |
Implements pure virtual method from PlatformAdaptor_Abstract. | |
void | vibrateBrief () override |
Implements pure virtual method from PlatformAdaptor_Abstract. | |
void | onGUISetupCompleted () override |
Implements pure virtual method from PlatformAdaptor_Abstract. | |
![]() | |
PlatformAdaptor_Abstract (QObject *parent=nullptr) | |
Standard constructor. | |
![]() | |
GlobalObject (QObject *parent=nullptr) | |
Standard constructor. | |
~GlobalObject () override=default | |
Standard deconstructor. | |
Protected Member Functions | |
void | deferredInitialization () override |
Re-implements a virtual method from PlatformAdaptor_Abstract. | |
Additional Inherited Members | |
![]() | |
void | error (const QString &message) |
Emitted when an error occurs. | |
void | languageChanged () |
Emitted when the OS requests a language change. | |
void | wifiConnected () |
Emitted when a new WiFi connections becomes available. | |
![]() | |
static Q_INVOKABLE QString | clipboardText () |
Content of ClipBoard. | |
static Q_INVOKABLE void | saveScreenshot (const QImage &image, const QString &path) |
Save image as a raster graphic file in path. | |
![]() | |
static void | clear () |
Deletes all globally defined objects. | |
static Q_INVOKABLE bool | canConstruct () |
Indicates if the static methods are ready to be used. | |
static Q_INVOKABLE Navigation::Clock * | clock () |
Pointer to appplication-wide static Navigation::Clock instance. | |
static Q_INVOKABLE DataManagement::DataManager * | dataManager () |
Pointer to appplication-wide static GeoMaps::DataManager instance. | |
static Q_INVOKABLE DemoRunner * | demoRunner () |
Pointer to appplication-wide static DemoRunner instance. | |
static Q_INVOKABLE Traffic::FlarmnetDB * | flarmnetDB () |
Pointer to appplication-wide static FlarmnetDB instance. | |
static Q_INVOKABLE Platform::FileExchange_Abstract * | fileExchange () |
Pointer to appplication-wide static FileExchange instance. | |
static Q_INVOKABLE GeoMaps::GeoMapProvider * | geoMapProvider () |
Pointer to appplication-wide static GeoMaps::GeoMapProvider instance. | |
static Q_INVOKABLE GlobalSettings * | globalSettings () |
Pointer to appplication-wide static Settings instance. | |
static Q_INVOKABLE Librarian * | librarian () |
Pointer to appplication-wide static librarian instance. | |
static Q_INVOKABLE Platform::PlatformAdaptor_Abstract * | platformAdaptor () |
Pointer to appplication-wide static PlatformAdaptor instance. | |
static Q_INVOKABLE Sensors * | sensors () |
Pointer to appplication-wide static Navigation::Clock instance. | |
static Q_INVOKABLE Navigation::Navigator * | navigator () |
Pointer to appplication-wide static Navigation::Navigator instance. | |
static Q_INVOKABLE Traffic::PasswordDB * | passwordDB () |
Pointer to appplication-wide static PasswordDB instance. | |
static Q_INVOKABLE Positioning::PositionProvider * | positionProvider () |
Pointer to appplication-wide static PositionProvider instance. | |
static Q_INVOKABLE NOTAM::NOTAMProvider * | notamProvider () |
Pointer to appplication-wide static notification manager instance. | |
static Q_INVOKABLE Notifications::NotificationManager * | notificationManager () |
Pointer to appplication-wide static notification manager instance. | |
static Q_INVOKABLE QNetworkAccessManager * | networkAccessManager () |
Pointer to appplication-wide static QNetworkAccessManager instance. | |
static Q_INVOKABLE DataManagement::SSLErrorHandler * | sslErrorHandler () |
Pointer to appplication-wide static QNetworkAccessManager instance. | |
static Q_INVOKABLE Traffic::TrafficDataProvider * | trafficDataProvider () |
Pointer to appplication-wide static TrafficDataProvider instance. | |
static Q_INVOKABLE GeoMaps::WaypointLibrary * | waypointLibrary () |
Pointer to appplication-wide static WaypointLibrary instance. | |
static Q_INVOKABLE Weather::WeatherDataProvider * | weatherDataProvider () |
Pointer to appplication-wide static WeatherDataProvider instance. | |
Implementation of PlatformAdaptor for Android devices.
Implementation of PlatformAdaptor for Linux desktop devices.
Template implementation of PlatformAdaptor.
Definition at line 34 of file PlatformAdaptor_Android.h.
|
explicit |
Standard constructor.
parent | Standard QObject parent pointer |
|
explicit |
Standard constructor.
parent | Standard QObject parent pointer |
|
explicit |
Standard constructor.
parent | Standard QObject parent pointer |
|
explicit |
Standard constructor.
parent | Standard QObject parent pointer |
|
explicit |
Standard constructor.
parent | Standard QObject parent pointer |
|
explicit |
Standard constructor.
parent | Standard QObject parent pointer |
|
overridevirtual |
Implements a pure virtual method from PlatformAdaptor_Abstract.
Reimplemented from Platform::PlatformAdaptor_Abstract.
|
overridevirtual |
Implements pure virtual method from PlatformAdaptor_Abstract.
Reimplemented from Platform::PlatformAdaptor_Abstract.
|
overridevirtual |
Implements pure virtual method from PlatformAdaptor_Abstract.
Reimplemented from Platform::PlatformAdaptor_Abstract.
|
overridevirtual |
Implements pure virtual method from PlatformAdaptor_Abstract.
Reimplemented from Platform::PlatformAdaptor_Abstract.
|
overridevirtual |
Implements pure virtual method from PlatformAdaptor_Abstract.
Reimplemented from Platform::PlatformAdaptor_Abstract.
|
override |
Implements pure virtual method from PlatformAdaptor_Abstract.
|
override |
Implements pure virtual method from PlatformAdaptor_Abstract.
|
overridevirtual |
Reimplements virtual method from PlatformAdaptor_Abstract.
Reimplemented from Platform::PlatformAdaptor_Abstract.
|
overridevirtual |
Implements s pure virtual method from PlatformAdaptor_Abstract.
lock | see PlatformAdaptor_Abstract |
Reimplemented from Platform::PlatformAdaptor_Abstract.
|
overridevirtual |
Implements pure virtual method from PlatformAdaptor_Abstract.
lock | see PlatformAdaptor_Abstract |
Reimplemented from Platform::PlatformAdaptor_Abstract.
|
overridevirtual |
Implements pure virtual method from PlatformAdaptor_Abstract.
lock | see PlatformAdaptor_Abstract |
Reimplemented from Platform::PlatformAdaptor_Abstract.
|
overridevirtual |
Implements pure virtual method from PlatformAdaptor_Abstract.
lock | see PlatformAdaptor_Abstract |
Reimplemented from Platform::PlatformAdaptor_Abstract.
|
overridevirtual |
Re-implements a virtual method from PlatformAdaptor_Abstract.
coordinate | Location whose sat view should be shown. |
Reimplemented from Platform::PlatformAdaptor_Abstract.
|
inlineoverridevirtual |
Implements virtual method from PlatformAdaptor_Abstract, workaround for QTBUG-80790.
item | QQuickItem where the event filter is to be intalled. |
Reimplemented from Platform::PlatformAdaptor_Abstract.
Definition at line 80 of file PlatformAdaptor_iOS.h.
|
overridevirtual |
Information about the system, in HTML format.
Reimplemented from Platform::PlatformAdaptor_Abstract.