5#include <QtCore/QLoggingCategory>
6#include <QtCore/QObject>
7#include <QtPositioning/QGeoCoordinate>
8#include <QtQmlIntegration/QtQmlIntegration>
16 QML_UNCREATABLE(
"Base class")
22 virtual QGeoCoordinate
gpsRef()
const = 0;
23 virtual std::pair<QGeoCoordinate, QGeoCoordinate>
mapBoundingBox()
const = 0;
Q_DECLARE_LOGGING_CATEGORY(AndroidSerialLog)
Viewer3DMapProvider(QObject *parent=nullptr)
virtual std::pair< QGeoCoordinate, QGeoCoordinate > mapBoundingBox() const =0
virtual bool mapLoaded() const =0
virtual QGeoCoordinate gpsRef() const =0
void gpsRefChanged(QGeoCoordinate newGpsRef, bool isRefSet)