Class: QgsGraduatedSymbolRendererWidget¶

QgsGraduatedSymbolRenderer for a color varying symbol¶

QgsGraduatedSymbolRenderer for a size varying symbol¶
Class Hierarchy¶
Base classes¶
Base class for renderer settings widgets. |
|
Base class for any widget that can be shown as a inline panel |
|
Abstract interface for generating an expression context. |
Methods
Adds a class manually to the classification |
|
Applies current symbol to selected ranges, or to all ranges if none is selected |
|
Removes all classes from the classification |
|
Removes currently selected classes |
|
Refreshes the ranges for the renderer. |
|
Returns a list of indexes for the classes under selection |
|
Toggle the link between classes boundaries |
|
- class qgis.gui.QgsGraduatedSymbolRendererWidget(layer: QgsVectorLayer | None, style: QgsStyle | None, renderer: QgsFeatureRenderer | None)[source]¶
Bases:
QgsRendererWidget
- applyChangeToSymbol(self)[source]¶
Applies current symbol to selected ranges, or to all ranges if none is selected
- changeCurrentValue(self, item: QStandardItem | None)[source]¶
- Parameters:
item (Optional[QStandardItem])
- findSymbolForRange(self, lowerBound: float, upperBound: float, ranges: Iterable[QgsRendererRange]) QgsSymbol | None [source]¶
- Parameters:
lowerBound (float)
upperBound (float)
ranges (Iterable[QgsRendererRange])
- Return type:
Optional[QgsSymbol]
- refreshRanges(self, reset: bool)[source]¶
Refreshes the ranges for the renderer.
The
reset
argument is deprecated and has no effect.- Parameters:
reset (bool)
- selectedClasses(self) List[int] ¶
Returns a list of indexes for the classes under selection
- Return type:
List[int]
- selectedRanges(self) List[QgsRendererRange] [source]¶
- Return type:
List[QgsRendererRange]