QGIS API Documentation
3.16.0-Hannover (43b64b13f3)
|
Go to the documentation of this file.
18 #ifndef QGSMAPRENDERERJOBPROXY_H
19 #define QGSMAPRENDERERJOBPROXY_H
47 bool parallelRendering
72 bool mParallelRendering;
74 std::unique_ptr<QPainter> mPainter;
Proxy for sequential or parallel map render job.
QPainter * takePainter()
Takes ownership of the painter used for rendering.
QgsMapRendererJobProxy(bool parallelRendering, int maxThreads, QgsFeatureFilterProvider *featureFilterProvider)
Constructor for QgsMapRendererJobProxy.
Median cut implementation.
Abstract base class for map rendering implementations.
Abstract interface for use by classes that filter the features of a layer.
QList< QgsMapRendererJob::Error > Errors
The QgsMapSettings class contains configuration for rendering of the map.
QgsMapRendererJob::Errors errors() const
Returns map rendering errors.
void render(const QgsMapSettings &mapSettings, QImage *image)
Sequential or parallel map rendering.