Class: QgsRendererRasterPropertiesWidget¶
-
class
qgis.gui.
QgsRendererRasterPropertiesWidget
(layer: QgsMapLayer, canvas: QgsMapCanvas, parent: QWidget = None)¶ Bases:
QgsMapLayerConfigWidget
A widget to hold the renderer properties for a raster layer.
- Parameters
layer (QgsMapLayer) – The raster layer to style
canvas (QgsMapCanvas) – The canvas object used to calculate the max and min values from the extent.
parent (QWidget = None) –
Parent object
Methods
Apply the changes from the dialog to the layer.
Returns the active render widget.
Overridden key press event to handle the esc event on the widget.
called when user changes renderer type
Sets the map canvas associated with the dialog.
Sync the widget to the given layer.
-
actionEvent
(self, QActionEvent)¶
-
apply
(self)¶ Apply the changes from the dialog to the layer.
-
changeEvent
(self, QEvent)¶
-
childEvent
(self, QChildEvent)¶
-
closeEvent
(self, QCloseEvent)¶
-
connectNotify
(self, QMetaMethod)¶
-
contextMenuEvent
(self, QContextMenuEvent)¶
-
create
(self, window: sip.voidptr = 0, initializeWindow: bool = True, destroyOldWindow: bool = True)¶
-
currentRenderWidget
(self) → QgsRasterRendererWidget¶ Returns the active render widget. Can be
None
.- Return type
-
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, event: QKeyEvent)¶ Overridden key press event to handle the esc event on the widget.
- Parameters
event – The key event
-
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¶
-
rendererChanged
(self)¶ called when user changes renderer type
-
resizeEvent
(self, QResizeEvent)¶
-
sender
(self) → QObject¶
-
senderSignalIndex
(self) → int¶
-
setMapCanvas
(self, canvas: QgsMapCanvas)¶ Sets the map canvas associated with the dialog. This allows the widget to retrieve the current map scale and other properties from the canvas.
- Parameters
canvas (QgsMapCanvas) – map canvas
New in version 2.12.
-
showEvent
(self, QShowEvent)¶
-
syncToLayer
(self, layer: QgsRasterLayer)¶ Sync the widget to the given layer.
- Parameters
layer (QgsRasterLayer) – The layer to use for the widget
-
tabletEvent
(self, QTabletEvent)¶
-
timerEvent
(self, QTimerEvent)¶
-
updateMicroFocus
(self)¶
-
wheelEvent
(self, QWheelEvent)¶