QGIS API Documentation  3.20.0-Odense (decaadbb31)
QgsMapRendererAbstractCustomPainterJob Member List

This is the complete list of members for QgsMapRendererAbstractCustomPainterJob, including all inherited members.

cancel()=0QgsMapRendererJobpure virtual
cancelWithoutBlocking()=0QgsMapRendererJobpure virtual
cleanupJobs(LayerRenderJobs &jobs)QgsMapRendererJobprotected
cleanupLabelJob(LabelRenderJob &job)QgsMapRendererJobprotected
cleanupSecondPassJobs(LayerRenderJobs &jobs)QgsMapRendererJobprotected
composeImage(const QgsMapSettings &settings, const LayerRenderJobs &jobs, const LabelRenderJob &labelJob, const QgsMapRendererCache *cache=nullptr)QgsMapRendererJobprotectedstatic
composeSecondPass(LayerRenderJobs &secondPassJobs, LabelRenderJob &labelJob)QgsMapRendererJobprotectedstatic
drawLabeling(const QgsMapSettings &settings, QgsRenderContext &renderContext, QgsLabelingEngine *labelingEngine2, QPainter *painter)QgsMapRendererJobprotectedstatic
drawLabeling(QgsRenderContext &renderContext, QgsLabelingEngine *labelingEngine2, QPainter *painter)QgsMapRendererJobprotectedstatic
Errors typedefQgsMapRendererJob
errors() constQgsMapRendererJob
featureFilterProvider() constQgsMapRendererJobinline
finished()QgsMapRendererJobsignal
isActive() const =0QgsMapRendererJobpure virtual
LABEL_CACHE_IDQgsMapRendererJobstatic
LABEL_PREVIEW_CACHE_IDQgsMapRendererJobstatic
layerImageToBeComposed(const QgsMapSettings &settings, const LayerRenderJob &job, const QgsMapRendererCache *cache)QgsMapRendererJobprotectedstatic
logRenderingTime(const LayerRenderJobs &jobs, const LayerRenderJobs &secondPassJobs, const LabelRenderJob &labelJob)QgsMapRendererJobprotected
mapSettings() constQgsMapRendererJob
mCacheQgsMapRendererJobprotected
mErrorsQgsMapRendererJobprotected
mLayerRenderingTimeHintsQgsMapRendererJobprotected
mPerLayerRenderingTimeQgsMapRendererJobprotected
mRecordRenderingTimeQgsMapRendererJobprotected
mRenderingStartQgsMapRendererJobprotected
mRenderingTimeQgsMapRendererJobprotected
mSettingsQgsMapRendererJobprotected
perLayerRenderingTime() constQgsMapRendererJob
prepareJobs(QPainter *painter, QgsLabelingEngine *labelingEngine2, bool deferredPainterSet=false)QgsMapRendererJobprotected
prepareLabelCache() constQgsMapRendererJobprotected
prepareLabelingJob(QPainter *painter, QgsLabelingEngine *labelingEngine2, bool canUseLabelCache=true)QgsMapRendererJobprotected
preparePainter(QPainter *painter, const QColor &backgroundColor=Qt::transparent)QgsMapRendererAbstractCustomPainterJobprotected
prepareSecondPassJobs(LayerRenderJobs &firstPassJobs, LabelRenderJob &labelJob)QgsMapRendererJobprotected
QgsMapRendererAbstractCustomPainterJob(const QgsMapSettings &settings)QgsMapRendererAbstractCustomPainterJob
QgsMapRendererJob(const QgsMapSettings &settings)QgsMapRendererJob
renderingLayersFinished()QgsMapRendererJobsignal
renderingTime() constQgsMapRendererJobinline
setCache(QgsMapRendererCache *cache)QgsMapRendererJob
setFeatureFilterProvider(const QgsFeatureFilterProvider *f)QgsMapRendererJobinline
setLayerRenderingTimeHints(const QHash< QString, int > &hints)QgsMapRendererJob
settingsLogCanvasRefreshEventQgsMapRendererJobinlinestatic
start()QgsMapRendererJob
takeLabelingResults()=0QgsMapRendererJobpure virtual
usedCachedLabels() const =0QgsMapRendererJobpure virtual
waitForFinished()=0QgsMapRendererJobpure virtual