QGroundControl
Ground Control Station for MAVLink Drones
Loading...
Searching...
No Matches
QGeoTiledMappingManagerEngineQGC.h
Go to the documentation of this file.
1#pragma once
2
3#include <QtCore/QLoggingCategory>
4#include <QtLocation/QGeoServiceProvider>
5#include <QtLocation/private/qgeotiledmappingmanagerengine_p.h>
6
7Q_DECLARE_LOGGING_CATEGORY(QGeoTiledMappingManagerEngineQGCLog)
8
9class QNetworkAccessManager;
10
11class QGeoTiledMappingManagerEngineQGC : public QGeoTiledMappingManagerEngine
12{
13 Q_OBJECT
14
15public:
16 QGeoTiledMappingManagerEngineQGC(const QVariantMap &parameters, QGeoServiceProvider::Error *error, QString *errorString, QNetworkAccessManager *networkManager = nullptr, QObject *parent = nullptr);
18
19 QGeoMap* createMap() final;
20 QNetworkAccessManager *networkManager() const { return m_networkManager; }
21
22private:
23 QNetworkAccessManager *m_networkManager = nullptr;
24
25 static constexpr int kTileVersion = 1;
26};
Q_DECLARE_LOGGING_CATEGORY(AndroidSerialLog)
QString errorString
Error error
QNetworkAccessManager * networkManager() const