Class: QgsRasterMinMaxWidget

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

Bases: PyQt5.QtWidgets.QWidget

Constructor for QgsRasterMinMaxWidget

Parameters
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.

Return type

QgsRectangle

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

Hide updated extent choice

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

Returns if the widget is collaped.

Return type

bool

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

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

Parameters
  • bandNo (int) –

  • min (float) –

  • max (float) –

mapCanvas(self) → QgsMapCanvas

Returns the map canvas associated with the widget.

See also

setMapCanvas()

New in version 2.16.

Return type

QgsMapCanvas

metric()
minMaxOrigin(self) → QgsRasterMinMaxOrigin

Returns a QgsRasterMinMaxOrigin object with the widget values.

Return type

QgsRasterMinMaxOrigin

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

Returns the selected sample size.

Return type

int

sender()
senderSignalIndex()
setBands(self, bands: Iterable[int])
Parameters

bands (Iterable[int]) –

setCollapsed(self, b: bool)

Sets collapsed state of widget

Parameters

b (bool) –

setExtent(self, extent: QgsRectangle)

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

Parameters

extent (QgsRectangle) – 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 (QgsMapCanvas) – 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]