Class: QgsNullSymbolRenderer¶
Null symbol renderer, which draws no symbols for features by default, but allows for labeling and diagrams for the layer.
Selected features will also be drawn with a default symbol.
Class Hierarchy¶
Base classes¶
Abstract base class for all 2D vector feature renderers. |
Static Methods
Creates a |
|
Creates a null renderer from XML element. |
- class qgis.core.QgsNullSymbolRenderer[source]¶
Bases:
QgsFeatureRenderer
- static convertFromRenderer(renderer: QgsFeatureRenderer | None) QgsNullSymbolRenderer | None [source]¶
Creates a
QgsNullSymbolRenderer
from an existing renderer.- Parameters:
renderer (Optional[QgsFeatureRenderer]) – renderer to convert from
- Return type:
Optional[QgsNullSymbolRenderer]
- Returns:
a new renderer if the conversion was possible, otherwise
None
.
- static create(element: QDomElement, context: QgsReadWriteContext) QgsFeatureRenderer | None [source]¶
Creates a null renderer from XML element.
- Parameters:
element (QDomElement) – DOM element
context (QgsReadWriteContext) – reading context
- Return type:
Optional[QgsFeatureRenderer]
- Returns:
new null symbol renderer