Class: QgsSvgMarkerSymbolLayerWidget¶
-
class
qgis.gui.
QgsSvgMarkerSymbolLayerWidget
(vl: QgsVectorLayer, parent: QWidget = None)¶ Bases:
QgsSymbolLayerWidget
Constructor for QgsSvgMarkerSymbolLayerWidget.
- Parameters
vl (QgsVectorLayer) – associated vector layer
parent (QWidget = None) –
parent widget
Methods
Creates a new QgsSvgMarkerSymbolLayerWidget.
Registers a data defined override button.
- param context
- param layer
- 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 QgsSvgMarkerSymbolLayerWidget.
- 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)¶
-
populateList
(self)¶
-
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) –
-
setGuiForSvg
(self, layer: QgsSvgMarkerSymbolLayer)¶ - Parameters
layer (QgsSvgMarkerSymbolLayer) –
-
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)¶