QGroundControl
Ground Control Station for MAVLink Drones
Loading...
Searching...
No Matches
QGCCacheWorker Class Reference

#include <QGCTileCacheWorker.h>

+ Inheritance diagram for QGCCacheWorker:
+ Collaboration diagram for QGCCacheWorker:

Public Slots

bool enqueueTask (QGCMapTask *task)
 
void stop ()
 

Signals

void updateTotals (quint32 totaltiles, quint64 totalsize, quint32 defaulttiles, quint64 defaultsize)
 

Public Member Functions

 QGCCacheWorker (QObject *parent=nullptr)
 
 ~QGCCacheWorker ()
 
void setDatabaseFile (const QString &path)
 

Protected Member Functions

void run () final
 

Detailed Description

Definition at line 18 of file QGCTileCacheWorker.h.

Constructor & Destructor Documentation

◆ QGCCacheWorker()

QGCCacheWorker::QGCCacheWorker ( QObject *  parent = nullptr)
explicit

Definition at line 14 of file QGCTileCacheWorker.cpp.

◆ ~QGCCacheWorker()

QGCCacheWorker::~QGCCacheWorker ( )

Definition at line 21 of file QGCTileCacheWorker.cpp.

References stop().

Member Function Documentation

◆ enqueueTask

bool QGCCacheWorker::enqueueTask ( QGCMapTask task)
slot

◆ run()

void QGCCacheWorker::run ( )
finalprotected

Definition at line 64 of file QGCTileCacheWorker.cpp.

◆ setDatabaseFile()

void QGCCacheWorker::setDatabaseFile ( const QString &  path)
inline

Definition at line 26 of file QGCTileCacheWorker.h.

Referenced by QGCMapEngine::init().

◆ stop

void QGCCacheWorker::stop ( )
slot

Definition at line 30 of file QGCTileCacheWorker.cpp.

Referenced by ~QGCCacheWorker(), and QGCMapEngine::~QGCMapEngine().

◆ updateTotals

void QGCCacheWorker::updateTotals ( quint32  totaltiles,
quint64  totalsize,
quint32  defaulttiles,
quint64  defaultsize 
)
signal

Referenced by QGCMapEngine::init().


The documentation for this class was generated from the following files: