|
QGroundControl
Ground Control Station for MAVLink Drones
|
#include <QGCMapEngine.h>
Inheritance diagram for QGCMapEngine:
Collaboration diagram for QGCMapEngine:Signals | |
| void | updateTotals (quint32 totaltiles, quint64 totalsize, quint32 defaulttiles, quint64 defaultsize) |
Public Member Functions | |
| QGCMapEngine (QObject *parent=nullptr) | |
| ~QGCMapEngine () | |
| void | init (const QString &databasePath) |
| bool | addTask (QGCMapTask *task) |
Static Public Member Functions | |
| static QGCMapEngine * | instance () |
Definition at line 12 of file QGCMapEngine.h.
|
explicit |
Definition at line 23 of file QGCMapEngine.cpp.
| QGCMapEngine::~QGCMapEngine | ( | ) |
Definition at line 38 of file QGCMapEngine.cpp.
References QGCCacheWorker::stop().
| bool QGCMapEngine::addTask | ( | QGCMapTask * | task | ) |
Definition at line 73 of file QGCMapEngine.cpp.
References QGCCacheWorker::enqueueTask().
Referenced by QGeoTiledMapReplyQGC::init(), and init().
| void QGCMapEngine::init | ( | const QString & | databasePath | ) |
Definition at line 54 of file QGCMapEngine.cpp.
References addTask(), QGCCacheWorker::setDatabaseFile(), QGCMapTask::taskInit, and QGCCacheWorker::updateTotals().
Referenced by QGeoTiledMappingManagerEngineQGC::QGeoTiledMappingManagerEngineQGC().
|
static |
Definition at line 49 of file QGCMapEngine.cpp.
Referenced by getQGCMapEngine().
|
signal |