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

#include <QGCMapTaskBase.h>

+ Inheritance diagram for QGCMapTask:
+ Collaboration diagram for QGCMapTask:

Public Types

enum class  TaskType {
  taskInit , taskCacheTile , taskFetchTile , taskFetchTileSets ,
  taskCreateTileSet , taskGetTileDownloadList , taskUpdateTileDownloadState , taskDeleteTileSet ,
  taskRenameTileSet , taskPruneCache , taskReset , taskExport ,
  taskImport
}
 

Signals

void error (QGCMapTask::TaskType type, const QString &errorString)
 

Public Member Functions

 QGCMapTask (TaskType type, QObject *parent=nullptr)
 
 ~QGCMapTask () override=default
 
TaskType type () const
 
void setError (const QString &errorString=QString())
 

Detailed Description

Definition at line 6 of file QGCMapTaskBase.h.

Member Enumeration Documentation

◆ TaskType

enum class QGCMapTask::TaskType
strong
Enumerator
taskInit 
taskCacheTile 
taskFetchTile 
taskFetchTileSets 
taskCreateTileSet 
taskGetTileDownloadList 
taskUpdateTileDownloadState 
taskDeleteTileSet 
taskRenameTileSet 
taskPruneCache 
taskReset 
taskExport 
taskImport 

Definition at line 11 of file QGCMapTaskBase.h.

Constructor & Destructor Documentation

◆ QGCMapTask()

QGCMapTask::QGCMapTask ( TaskType  type,
QObject *  parent = nullptr 
)
inlineexplicit

Definition at line 28 of file QGCMapTaskBase.h.

◆ ~QGCMapTask()

QGCMapTask::~QGCMapTask ( )
overridedefault

Member Function Documentation

◆ error

◆ setError()

void QGCMapTask::setError ( const QString &  errorString = QString())
inline

Definition at line 36 of file QGCMapTaskBase.h.

References error, and errorString.

Referenced by QGCCacheWorker::enqueueTask().

◆ type()

TaskType QGCMapTask::type ( ) const
inline

Definition at line 34 of file QGCMapTaskBase.h.

Referenced by QGCCacheWorker::enqueueTask().


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