Class: QgsColorRampLegendNodeDialog¶
- class qgis.gui.QgsColorRampLegendNodeDialog¶
Bases:
PyQt5.QtWidgets.QDialog
A dialog for configuring a
QgsColorRampLegendNode
(QgsColorRampLegendNodeSettings
).New in version 3.18.
QgsColorRampLegendNodeDialog(settings:
QgsColorRampLegendNodeSettings
, parent: QWidget = None) Constructor forQgsColorRampLegendNodeDialog
, initially showing the specifiedsettings
.Methods
Returns a reference to the dialog's button box.
Sets visibility for the "Use Continuous Legend" checkbox in the legend settings dialog to
visible
.Returns the legend node settings as defined by the dialog.
- actionEvent(self, QActionEvent)¶
- buttonBox(self) QDialogButtonBox ¶
Returns a reference to the dialog’s button box.
- Return type:
QDialogButtonBox
- changeEvent(self, QEvent)¶
- childEvent(self, QChildEvent)¶
- closeEvent(self, QCloseEvent)¶
- connectNotify(self, QMetaMethod)¶
- contextMenuEvent(self, QContextMenuEvent)¶
- create(self, window: PyQt5.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 ¶
- eventFilter(self, QObject, 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 ¶
- resizeEvent(self, QResizeEvent)¶
- sender(self) QObject ¶
- senderSignalIndex(self) int ¶
- setUseContinuousRampCheckBoxVisibility(self, visible: bool)¶
Sets visibility for the “Use Continuous Legend” checkbox in the legend settings dialog to
visible
.This widget is visible and checked by default but in a few cases it does not need to be visible because disabling it would not make sense (for instance when using single band gray renderer).
- Parameters:
visible (bool) –
- settings(self) QgsColorRampLegendNodeSettings ¶
Returns the legend node settings as defined by the dialog.
- Return type:
- showEvent(self, QShowEvent)¶
- tabletEvent(self, QTabletEvent)¶
- timerEvent(self, QTimerEvent)¶
- updateMicroFocus(self)¶
- wheelEvent(self, QWheelEvent)¶