Class: QgsMultiBandColorRendererWidget

A widget for configuring a QgsMultiBandColorRenderer.

QgsMultiBandColorRendererWidget

QgsMultiBandColorRendererWidget

Class Hierarchy

Inheritance diagram of qgis.gui.QgsMultiBandColorRendererWidget

Base classes

QgsRasterRendererWidget

Abstract base class for widgets which configure a QgsRasterRenderer.

QWidget

QObject

QPaintDevice

Methods

loadMinMax

called when new min/max values are loaded

setFromRenderer

Sets the widget state from the specified renderer.

class qgis.gui.QgsMultiBandColorRendererWidget[source]

Bases: QgsRasterRendererWidget

__init__(layer: QgsRasterLayer | None, extent: QgsRectangle = QgsRectangle())

Constructor for QgsMultiBandColorRendererWidget.

Parameters:
loadMinMax(self, bandNo: int, min: float, max: float)[source]

called when new min/max values are loaded

Parameters:
  • bandNo (int)

  • min (float)

  • max (float)

setFromRenderer(self, r: QgsRasterRenderer | None)[source]

Sets the widget state from the specified renderer.

Parameters:

r (Optional[QgsRasterRenderer])