Class: QgsEffectStackCompactWidget¶
- class qgis.gui.QgsEffectStackCompactWidget(parent: QWidget = None, effect: QgsPaintEffect = None)¶
Bases:
QgsPanelWidget
QgsEffectStackCompactWidget
constructor- Parameters
parent – parent widget
effect –
QgsPaintEffect
for modification by the widget. If the effect is not aQgsEffectStack
, it will be automatically converted to an effect stack consisting of the original effect
A small widget consisting of a checkbox for enabling/disabling an effect stack and a button for opening an effect stack customization dialog.
See also
See also
See also
New in version 2.9:
Methods
Overridden key press event to handle the esc event on the widget.
Returns paint effect attached to the widget
Sets paint effect attached to the widget,
Sets the picture to use for effect previews for the dialog
Signals
Emitted when the paint effect properties change [signal]
- actionEvent(self, QActionEvent)¶
- changeEvent(self, QEvent)¶
- changed¶
Emitted when the paint effect properties change [signal]
- childEvent(self, QChildEvent)¶
- closeEvent(self, QCloseEvent)¶
- connectNotify(self, QMetaMethod)¶
- contextMenuEvent(self, QContextMenuEvent)¶
- create(self, window: sip.voidptr = 0, initializeWindow: bool = True, destroyOldWindow: bool = True)¶
- customEvent(self, QEvent)¶
- destroy(self, destroyWindow: bool = True, destroySubWindows: bool = True)¶
- disconnectNotify(self, QMetaMethod)¶
- dragEnterEvent(self, QDragEnterEvent)¶
- dragLeaveEvent(self, QDragLeaveEvent)¶
- dragMoveEvent(self, QDragMoveEvent)¶
- dropEvent(self, QDropEvent)¶
- enterEvent(self, QEvent)¶
- event(self, QEvent) bool ¶
- focusInEvent(self, QFocusEvent)¶
- focusNextChild(self) bool ¶
- focusNextPrevChild(self, bool) bool ¶
- focusOutEvent(self, QFocusEvent)¶
- focusPreviousChild(self) bool ¶
- hideEvent(self, QHideEvent)¶
- initPainter(self, QPainter)¶
- inputMethodEvent(self, QInputMethodEvent)¶
- isSignalConnected(self, QMetaMethod) bool ¶
- keyPressEvent(self, event: QKeyEvent)¶
Overridden key press event to handle the esc event on the widget.
- Parameters
event – The key event
- keyReleaseEvent(self, QKeyEvent)¶
- leaveEvent(self, QEvent)¶
- metric(self, QPaintDevice.PaintDeviceMetric) int ¶
- mouseDoubleClickEvent(self, QMouseEvent)¶
- mouseMoveEvent(self, QMouseEvent)¶
- mousePressEvent(self, QMouseEvent)¶
- mouseReleaseEvent(self, QMouseEvent)¶
- moveEvent(self, QMoveEvent)¶
- nativeEvent(self, Union[QByteArray, bytes, bytearray], sip.voidptr) Tuple[bool, int] ¶
- paintEffect(self) QgsPaintEffect ¶
Returns paint effect attached to the widget
- Return type
- Returns
QgsPaintEffect
modified by the widget
See also
- paintEvent(self, QPaintEvent)¶
- receivers(self, PYQT_SIGNAL) int ¶
- resizeEvent(self, QResizeEvent)¶
- sender(self) QObject ¶
- senderSignalIndex(self) int ¶
- setPaintEffect(self, effect: QgsPaintEffect)¶
Sets paint effect attached to the widget,
- Parameters
effect (QgsPaintEffect) –
QgsPaintEffect
for modification by the widget. If the effect is not aQgsEffectStack
, it will be automatically converted to an effect stack consisting of the original effect
See also
- setPreviewPicture(self, picture: QPicture)¶
Sets the picture to use for effect previews for the dialog
- Parameters
picture (QPicture) – preview picture
- showEvent(self, QShowEvent)¶
- tabletEvent(self, QTabletEvent)¶
- timerEvent(self, QTimerEvent)¶
- updateMicroFocus(self)¶
- wheelEvent(self, QWheelEvent)¶