|
| QgsMapRendererTask (const QgsMapSettings &ms, const QString &fileName, const QString &fileFormat=QString("PNG"), bool forceRaster=false, QgsTask::Flags flags=QgsTask::CanCancel, bool geoPdf=false, const QgsAbstractGeoPdfExporter::ExportDetails &geoPdfExportDetails=QgsAbstractGeoPdfExporter::ExportDetails()) |
| Constructor for QgsMapRendererTask to render a map to an image file. More...
|
|
| QgsMapRendererTask (const QgsMapSettings &ms, QPainter *p) |
| Constructor for QgsMapRendererTask to render a map to a QPainter object. More...
|
|
| ~QgsMapRendererTask () override |
|
void | addAnnotations (const QList< QgsAnnotation * > &annotations) |
| Adds annotations to be rendered on the map. More...
|
|
void | addDecorations (const QList< QgsMapDecoration * > &decorations) |
| Adds decorations to be rendered on the map. More...
|
|
void | cancel () override |
| Notifies the task that it should terminate. More...
|
|
void | setExportMetadata (bool exportMetadata) |
| Sets whether metadata such as title and subject will be exported whenever possible. More...
|
|
void | setSaveWorldFile (bool save) |
| Sets whether the image file will be georeferenced (embedded or via a world file). More...
|
|
| QgsTask (const QString &description=QString(), QgsTask::Flags flags=AllFlags) |
| Constructor for QgsTask. More...
|
|
| ~QgsTask () override |
|
void | addSubTask (QgsTask *subTask, const QgsTaskList &dependencies=QgsTaskList(), SubTaskDependency subTaskDependency=SubTaskIndependent) |
| Adds a subtask to this task. More...
|
|
bool | canCancel () const |
| Returns true if the task can be canceled. More...
|
|
virtual void | cancel () |
| Notifies the task that it should terminate. More...
|
|
QList< QgsMapLayer * > | dependentLayers () const |
| Returns the list of layers on which the task depends. More...
|
|
QString | description () const |
| Returns the task's description. More...
|
|
qint64 | elapsedTime () const |
| Returns the elapsed time since the task commenced, in milliseconds. More...
|
|
Flags | flags () const |
| Returns the flags associated with the task. More...
|
|
void | hold () |
| Places the task on hold. More...
|
|
bool | isActive () const |
| Returns true if the task is active, ie it is not complete and has not been canceled. More...
|
|
double | progress () const |
| Returns the task's progress (between 0.0 and 100.0) More...
|
|
void | setDependentLayers (const QList< QgsMapLayer * > &dependentLayers) |
| Sets a list of layers on which the task depends. More...
|
|
void | setDescription (const QString &description) |
| Sets the task's description. More...
|
|
TaskStatus | status () const |
| Returns the current task status. More...
|
|
void | unhold () |
| Releases the task from being held. More...
|
|
bool | waitForFinished (int timeout=30000) |
| Blocks the current thread until the task finishes or a maximum of timeout milliseconds. More...
|
|