Class: QgsMapRendererAbstractCustomPainterJob

Abstract base class for map renderer jobs which use custom painters.

Added in version 3.10.

Note

This is an abstract class, with methods which must be implemented by a subclass.

The following methods must be implemented: QgsMapRendererJob.cancel(), QgsMapRendererJob.cancelWithoutBlocking(), QgsMapRendererJob.isActive(), QgsMapRendererJob.takeLabelingResults(), QgsMapRendererJob.usedCachedLabels(), QgsMapRendererJob.waitForFinished()

Class Hierarchy

Inheritance diagram of qgis.core.QgsMapRendererAbstractCustomPainterJob

Base classes

QgsMapRendererJob

Abstract base class for map rendering implementations.

QObject

Subclasses

QgsMapRendererCustomPainterJob

Job implementation that renders everything sequentially using a custom painter.

class qgis.core.QgsMapRendererAbstractCustomPainterJob[source]

Bases: QgsMapRendererJob

__init__(settings: QgsMapSettings)

Constructor for QgsMapRendererAbstractCustomPainterJob, using the given map settings.

Parameters:

settings (QgsMapSettings)