QGIS API Documentation 3.39.0-Master (52f98f8c831)
Loading...
Searching...
No Matches
Classes | Typedefs
qgstaskmanager.h File Reference
#include <QObject>
#include "qgis_sip.h"
#include <QMap>
#include <QFuture>
#include <QReadWriteLock>
#include <QSemaphore>
#include <QElapsedTimer>
#include "qgis_core.h"
#include "qgsmaplayer.h"
Include dependency graph for qgstaskmanager.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  QgsTask
 Abstract base class for long running background tasks. More...
 
class  QgsTaskManager
 Task manager for managing a set of long-running QgsTask tasks. More...
 
class  QgsTaskWithSerialSubTasks
 Task that is composed of sub-tasks to be executed in a serial way, which may be useful for example to add several layers in a single target dataset which does not support concurrent updates. More...
 
struct  QgsTaskManager::TaskDefinition
 Definition of a task for inclusion in the manager. More...
 

Typedefs

typedef QList< QgsTask * > QgsTaskList
 List of QgsTask objects.
 

Typedef Documentation

◆ QgsTaskList

typedef QList< QgsTask * > QgsTaskList

List of QgsTask objects.

Definition at line 36 of file qgstaskmanager.h.