Class: Qgs3DSymbolWidget

class qgis.gui.Qgs3DSymbolWidget(parent: QWidget)

Bases: PyQt5.QtWidgets.QWidget

Constructor for Qgs3DSymbolWidget with the specified parent widget.

Base class for 3D symbol configuration widgets.

New in version 3.16.

Parameters

parent

actionEvent(self, QActionEvent)
changeEvent(self, QEvent)
changed

Emitted when the symbol is changed. [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, 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
resizeEvent(self, QResizeEvent)
sender(self) → QObject
senderSignalIndex(self) → int
setSymbol(self, symbol: QgsAbstract3DSymbol, layer: QgsVectorLayer)

Sets the symbol to show in the widget.

Parameters
sharedPainter(self) → QPainter
showEvent(self, QShowEvent)
symbol(self)QgsAbstract3DSymbol

Returns a new instance of the symbol defined by the widget.

Caller takes ownership of the returned symbol.

Return type

QgsAbstract3DSymbol

symbolType(self) → str

Returns the symbol type handled by the widget.

Return type

str

tabletEvent(self, QTabletEvent)
timerEvent(self, QTimerEvent)
updateMicroFocus(self)
wheelEvent(self, QWheelEvent)