Class: QgsEffectPainter¶
A class to manager painter saving and restoring required for effect drawing
Methods
Sets the effect to be painted  | 
- class qgis.core.QgsEffectPainter[source]¶
 Bases:
object- __init__(renderContext: QgsRenderContext)
 QgsEffectPainter constructor
- Parameters:
 renderContext (QgsRenderContext) – the
QgsRenderContextobject
- __init__(renderContext: QgsRenderContext, effect: QgsPaintEffect | None)
 QgsEffectPainter constructor alternative if no painter translation is needed
- Parameters:
 renderContext (QgsRenderContext) – the
QgsRenderContextobjecteffect (Optional[QgsPaintEffect]) – the
QgsPaintEffectobject
- __init__(a0: QgsEffectPainter)
 - Parameters:
 a0 (QgsEffectPainter)
- setEffect(self, effect: QgsPaintEffect | None)[source]¶
 Sets the effect to be painted
- Parameters:
 effect (Optional[QgsPaintEffect]) – the
QgsPaintEffectobject