|
QGIS API Documentation 3.99.0-Master (2fe06baccd8)
|
#include "qgsconfig.h"#include "qgis_core.h"#include "qgsfeedback.h"#include <QThread>#include <QSemaphore>#include <QCoreApplication>#include <memory>

Go to the source code of this file.
Classes | |
| class | QgsScopedAssignObjectToCurrentThread |
| Temporarily moves a QObject to the current thread, then resets it back to nullptr thread on destruction. More... | |
| class | QgsScopedThreadName |
| Scoped object for setting the current thread name. More... | |
| class | QgsThreadingUtils |
| Provides threading utilities for QGIS. More... | |
Macros | |
| #define | QGIS_CHECK_OTHER_QOBJECT_THREAD_ACCESS(other) |
| #define | QGIS_CHECK_QOBJECT_THREAD_EQUALITY(other) |
| #define | QGIS_PROTECT_QOBJECT_THREAD_ACCESS |
| #define | QGIS_PROTECT_QOBJECT_THREAD_ACCESS_NON_FATAL |
| #define | SIP_NO_FILE |
| #define QGIS_CHECK_OTHER_QOBJECT_THREAD_ACCESS | ( | other | ) |
Definition at line 137 of file qgsthreadingutils.h.
| #define QGIS_CHECK_QOBJECT_THREAD_EQUALITY | ( | other | ) |
Definition at line 111 of file qgsthreadingutils.h.
| #define QGIS_PROTECT_QOBJECT_THREAD_ACCESS |
Definition at line 59 of file qgsthreadingutils.h.
| #define QGIS_PROTECT_QOBJECT_THREAD_ACCESS_NON_FATAL |
Definition at line 86 of file qgsthreadingutils.h.
| #define SIP_NO_FILE |
Definition at line 19 of file qgsthreadingutils.h.