Class: QgsEffectPainter

class qgis.core.QgsEffectPainter

Bases: sip.wrapper

A class to manager painter saving and restoring required for effect drawing

QgsEffectPainter(renderContext: QgsRenderContext) QgsEffectPainter constructor

Parameters:

renderContext – the QgsRenderContext object

QgsEffectPainter(renderContext: QgsRenderContext, effect: Optional[QgsPaintEffect]) QgsEffectPainter constructor alternative if no painter translation is needed

Parameters:

QgsEffectPainter(a0: QgsEffectPainter)

Methods

setEffect

Sets the effect to be painted

setEffect(self, effect: QgsPaintEffect | None)

Sets the effect to be painted

Parameters:

effect (Optional[QgsPaintEffect]) – the QgsPaintEffect object