QGIS API Documentation 3.41.0-Master (fda2aa46e9a)
|
#include <QObject>
#include "qgis_sip.h"
#include <QMap>
#include <QFuture>
#include <QReadWriteLock>
#include <QSemaphore>
#include <QElapsedTimer>
#include "qgis_core.h"
#include "qgsmaplayer.h"
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 QList< QgsTask * > QgsTaskList |
List of QgsTask objects.
Definition at line 36 of file qgstaskmanager.h.