Subgroup: Raster

Class: QgsRasterMinMaxWidget

class qgis.gui.QgsRasterMinMaxWidget(layer: QgsRasterLayer, parent: QWidget = None)

Bases: PyQt5.QtWidgets.QWidget

Constructor for QgsRasterMinMaxWidget

Methods

actionEvent
changeEvent
childEvent
closeEvent
connectNotify
contextMenuEvent
create
customEvent
destroy
disconnectNotify
doComputations Load programmatically with current values
dragEnterEvent
dragLeaveEvent
dragMoveEvent
dropEvent
enterEvent
event
extent Returns the extent selected by the user.
focusInEvent
focusNextChild
focusNextPrevChild
focusOutEvent
focusPreviousChild
hideEvent
hideUpdatedExtent Hide updated extent choice
initPainter
inputMethodEvent
isCollapsed Returns if the widget is collaped.
isSignalConnected
keyPressEvent
keyReleaseEvent
leaveEvent
mapCanvas Returns the map canvas associated with the widget.
metric
minMaxOrigin Returns a QgsRasterMinMaxOrigin object with the widget values.
mouseDoubleClickEvent
mouseMoveEvent
mousePressEvent
mouseReleaseEvent
moveEvent
nativeEvent
paintEvent
receivers
resizeEvent
sampleSize Returns the selected sample size.
sender
senderSignalIndex
setBands
setCollapsed Sets collapsed state of widget
setExtent Sets the extent to use for minimum and maximum value calculation.
setFromMinMaxOrigin Sets the “source” of min/max values.
setMapCanvas Sets the map canvas associated with the widget.
sharedPainter
showEvent
tabletEvent
timerEvent
updateMicroFocus
userHasSetManualMinMaxValues Uncheck cumulative cut, min/max, std-dev radio buttons
wheelEvent

Signals

load signal emitted when new min/max values are computed from statistics.
widgetChanged Emitted when something on the widget has changed.

Attributes

actionEvent()
changeEvent()
childEvent()
closeEvent()
connectNotify()
contextMenuEvent()
create()
customEvent()
destroy()
disconnectNotify()
doComputations(self)

Load programmatically with current values

dragEnterEvent()
dragLeaveEvent()
dragMoveEvent()
dropEvent()
enterEvent()
event()
extent(self) → QgsRectangle

Returns the extent selected by the user. Either an empty extent for ‘full’ or the current visible extent.

focusInEvent()
focusNextChild()
focusNextPrevChild()
focusOutEvent()
focusPreviousChild()
hideEvent()
hideUpdatedExtent(self)

Hide updated extent choice

initPainter()
inputMethodEvent()
isCollapsed(self) → bool

Returns if the widget is collaped.

isSignalConnected()
keyPressEvent()
keyReleaseEvent()
leaveEvent()
load

signal emitted when new min/max values are computed from statistics. [signal]

mapCanvas(self) → QgsMapCanvas

Returns the map canvas associated with the widget.

See also

setMapCanvas()

New in version 2.16.

metric()
minMaxOrigin(self) → QgsRasterMinMaxOrigin

Returns a QgsRasterMinMaxOrigin object with the widget values.

mouseDoubleClickEvent()
mouseMoveEvent()
mousePressEvent()
mouseReleaseEvent()
moveEvent()
nativeEvent()
paintEvent()
receivers()
resizeEvent()
sampleSize(self) → int

Returns the selected sample size.

sender()
senderSignalIndex()
setBands(self, bands: Iterable[int])
setCollapsed(self, b: bool)

Sets collapsed state of widget

setExtent(self, extent: QgsRectangle)

Sets the extent to use for minimum and maximum value calculation.

Parameters:extent – extent in raster layer’s CRS

Note

if a map canvas is set using setMapCanvas(), its extent will take precedence over any extent set using this method.

setFromMinMaxOrigin(self, QgsRasterMinMaxOrigin)

Sets the “source” of min/max values.

setMapCanvas(self, canvas: QgsMapCanvas)

Sets the map canvas associated with the widget. This allows the widget to retrieve the current map extent from the canvas. If a canvas is set it will take precedence over any extent set from calling setExtent().

Parameters:canvas – map canvas

See also

mapCanvas()

New in version 2.16.

sharedPainter()
showEvent()
tabletEvent()
timerEvent()
updateMicroFocus()
userHasSetManualMinMaxValues(self)

Uncheck cumulative cut, min/max, std-dev radio buttons

wheelEvent()
widgetChanged

Emitted when something on the widget has changed. All widgets will fire this event to notify of an internal change. [signal]