Class: QgsSingleBandPseudoColorRendererWidget¶
Single band pseudo color renderer widget consists of a color ramp shader widget, a raster min max widget and a band selector.

QgsSingleBandPseudoColorRendererWidget¶
Class Hierarchy¶
Base classes¶
Abstract base class for widgets which configure a |
|
Methods
called when new min/max values are loaded |
|
called when the color ramp tree has changed |
|
Sets the widget state from the specified renderer. |
Static Methods
Creates new raster renderer widget |
- class qgis.gui.QgsSingleBandPseudoColorRendererWidget[source]¶
Bases:
QgsRasterRendererWidget
- __init__(layer: QgsRasterLayer | None, extent: QgsRectangle = QgsRectangle())
Constructor for QgsSingleBandPseudoColorRendererWidget.
- Parameters:
layer (Optional[QgsRasterLayer]) – associated raster layer
extent (
QgsRectangle
= QgsRectangle()) – current canvas extent
- static create(layer: QgsRasterLayer | None, extent: QgsRectangle) QgsRasterRendererWidget | None [source]¶
Creates new raster renderer widget
- Parameters:
layer (Optional[QgsRasterLayer])
extent (QgsRectangle)
- Return type:
Optional[QgsRasterRendererWidget]
- loadMinMax(self, bandNo: int, min: float, max: float)[source]¶
called when new min/max values are loaded
- Parameters:
bandNo (int)
min (float)
max (float)
- loadMinMaxFromTree(self, min: float, max: float)[source]¶
called when the color ramp tree has changed
- Parameters:
min (float)
max (float)
- setFromRenderer(self, r: QgsRasterRenderer | None)[source]¶
Sets the widget state from the specified renderer.
- Parameters:
r (Optional[QgsRasterRenderer])