Class: QgsRasterMarkerSymbolLayerWidget¶
- class qgis.gui.QgsRasterMarkerSymbolLayerWidget(vl: QgsVectorLayer, parent: QWidget = None)¶
Bases:
QgsSymbolLayerWidget
Constructor for QgsRasterMarkerSymbolLayerWidget.
- Parameters
vl – associated vector layer
parent – parent widget
Widget for configuring
QgsRasterMarkerSymbolLayer
symbol layers.Methods
Creates a new QgsRasterMarkerSymbolLayerWidget.
Registers a data defined override button.
- param context
- param layer
- rtype
QgsSymbolLayer
- actionEvent(self, QActionEvent)¶
- changeEvent(self, QEvent)¶
- childEvent(self, QChildEvent)¶
- closeEvent(self, QCloseEvent)¶
- connectNotify(self, QMetaMethod)¶
- contextMenuEvent(self, QContextMenuEvent)¶
- create(vl: QgsVectorLayer) → QgsSymbolLayerWidget¶
Creates a new QgsRasterMarkerSymbolLayerWidget.
- Parameters
vl (QgsVectorLayer) – associated vector layer
- Return type
- createExpressionContext(self) → QgsExpressionContext¶
- 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, QKeyEvent)¶
- 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]¶
- paintEvent(self, QPaintEvent)¶
- receivers(self, PYQT_SIGNAL) → int¶
- registerDataDefinedButton(self, button: QgsPropertyOverrideButton, key: QgsSymbolLayer.Property)¶
Registers a data defined override button. Handles setting up connections for the button and initializing the button to show the correct descriptions and help text for the associated property.
New in version 3.0.
- resizeEvent(self, QResizeEvent)¶
- sender(self) → QObject¶
- senderSignalIndex(self) → int¶
- setContext(self, context: QgsSymbolWidgetContext)¶
- Parameters
context (QgsSymbolWidgetContext) –
- setSymbolLayer(self, layer: QgsSymbolLayer)¶
- Parameters
layer (QgsSymbolLayer) –
- showEvent(self, QShowEvent)¶
- symbolLayer(self) → QgsSymbolLayer¶
- Return type
- tabletEvent(self, QTabletEvent)¶
- timerEvent(self, QTimerEvent)¶
- updateDataDefinedProperty(self)¶
- updateMicroFocus(self)¶
- wheelEvent(self, QWheelEvent)¶