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
QgsNullSymbolRendererfrom 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