Class: QgsPreviewEffect¶
-
class
qgis.gui.
QgsPreviewEffect
¶ Bases:
PyQt5.QtWidgets.QGraphicsEffect
A graphics effect which can be applied to a widget to simulate various printing and color blindness modes.
Enums
Methods
Returns the mode used for the preview effect.
Sets the mode for the preview effect, which controls how the effect modifies a widgets appearance.
Signals
Attributes
-
PreviewDeuteranope
= 3¶
-
PreviewGrayscale
= 0¶
-
class
PreviewMode
¶ Bases:
int
-
PreviewMono
= 1¶
-
PreviewProtanope
= 2¶
-
childEvent
()¶
-
connectNotify
()¶
-
customEvent
()¶
-
disconnectNotify
()¶
-
draw
(self, painter: QPainter)¶
-
drawSource
()¶
-
isSignalConnected
()¶
-
mode
(self) → QgsPreviewEffect.PreviewMode¶ Returns the mode used for the preview effect.
- Returns
PreviewMode currently used by the effect
See also
New in version 2.3.
-
receivers
()¶
-
sender
()¶
-
senderSignalIndex
()¶
-
setMode
(self, mode: QgsPreviewEffect.PreviewMode)¶ Sets the mode for the preview effect, which controls how the effect modifies a widgets appearance.
- Parameters
mode – PreviewMode to use to draw the widget
See also
New in version 2.3.
-
sourceBoundingRect
()¶
-
sourceChanged
()¶
-
sourceIsPixmap
()¶
-
sourcePixmap
()¶
-
timerEvent
()¶
-
updateBoundingRect
()¶
-