Class: QgsLimitedRandomColorRampWidget¶
A widget which allows users to modify the properties of a
QgsLimitedRandomColorRamp
.
Class Hierarchy¶
Base classes¶
Base class for any widget that can be shown as an inline panel. |
|
Methods
Returns a color ramp representing the current settings from the dialog. |
|
Sets the number of colors to create in the ramp |
|
Sets the minimum hue for colors in the ramp |
|
Sets the maximum hue for colors in the ramp |
|
Sets the color ramp to show in the dialog. |
|
Sets the minimum saturation for colors in the ramp |
|
Sets the maximum saturation for colors in the ramp |
|
Sets the minimum value for colors in the ramp |
|
Sets the maximum value for colors in the ramp |
Signals
Emitted when the dialog settings change |
- class qgis.gui.QgsLimitedRandomColorRampWidget[source]¶
Bases:
QgsPanelWidget
- __init__(ramp: QgsLimitedRandomColorRamp, parent: QWidget | None = None)
Constructor for QgsLimitedRandomColorRampWidget.
- Parameters:
ramp (QgsLimitedRandomColorRamp) – initial ramp to show in dialog
parent (Optional[QWidget] = None) – parent widget
- ramp(self) QgsLimitedRandomColorRamp [source]¶
Returns a color ramp representing the current settings from the dialog.
See also
- Return type:
- setCount(self, val: int)[source]¶
Sets the number of colors to create in the ramp
- Parameters:
val (int)
- setRamp(self, ramp: QgsLimitedRandomColorRamp)[source]¶
Sets the color ramp to show in the dialog.
- Parameters:
ramp (QgsLimitedRandomColorRamp) – color ramp
See also
- setSat1(self, val: int)[source]¶
Sets the minimum saturation for colors in the ramp
- Parameters:
val (int)
- setSat2(self, val: int)[source]¶
Sets the maximum saturation for colors in the ramp
- Parameters:
val (int)