Class: QgsGradientFillSymbolLayerWidget¶
- class qgis.gui.QgsGradientFillSymbolLayerWidget(vl: QgsVectorLayer, parent: QWidget = None)¶
Bases:
QgsSymbolLayerWidget
Constructor for QgsGradientFillSymbolLayerWidget.
- Parameters:
vl – associated vector layer
parent –
parent widget
Methods
Applies the color ramp passed on by the color ramp button
Creates a new QgsGradientFillSymbolLayerWidget.
Registers a data defined override button.
- param color:
- param color:
- param index:
- param index:
- param index:
- param layer:
- rtype:
QgsSymbolLayer
- actionEvent(self, QActionEvent)¶
- applyColorRamp(self)¶
Applies the color ramp passed on by the color ramp button
- changeEvent(self, QEvent)¶
- childEvent(self, QChildEvent)¶
- closeEvent(self, QCloseEvent)¶
- connectNotify(self, QMetaMethod)¶
- contextMenuEvent(self, QContextMenuEvent)¶
- create(vl: QgsVectorLayer) QgsSymbolLayerWidget ¶
Creates a new QgsGradientFillSymbolLayerWidget.
- 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, QResizeEvent)¶
- sender(self) QObject ¶
- senderSignalIndex(self) int ¶
- setColor(self, color: QColor | Qt.GlobalColor)¶
- Parameters:
color (Union[QColor) –
- setColor2(self, color: QColor | Qt.GlobalColor)¶
- Parameters:
color (Union[QColor) –
- setCoordinateMode(self, index: int)¶
- Parameters:
index (int) –
- setGradientSpread(self, index: int)¶
- Parameters:
index (int) –
- setGradientType(self, index: int)¶
- Parameters:
index (int) –
- 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)¶