Class: QgsSimpleLineSymbolLayerWidget¶
- class qgis.gui.QgsSimpleLineSymbolLayerWidget(vl: QgsVectorLayer, parent: QWidget = None)¶
Bases:
QgsSymbolLayerWidget
Constructor for QgsSimpleLineSymbolLayerWidget.
- Parameters:
vl – associated vector layer
parent –
parent widget
Methods
Creates a new QgsSimpleLineSymbolLayerWidget.
Registers a data defined override button.
- param event:
- 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 QgsSimpleLineSymbolLayerWidget.
- 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], PyQt5.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, event: QResizeEvent)¶
- Parameters:
event (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)¶
- updatePatternIcon(self)¶
- wheelEvent(self, QWheelEvent)¶