Class: QgsNullSymbolRenderer¶
-
class
qgis.core.
QgsNullSymbolRenderer
¶ Bases:
QgsFeatureRenderer
Null symbol renderer. 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.
Methods
- rtype
QgsFeatureRenderer
Creates a
QgsNullSymbolRenderer
from an existing renderer.Creates a null renderer from XML element.
- rtype
str
- param feature
- param feature
- param doc
- param context
- param feature
- param context
- param context
- param feature
-
clone
(self) → QgsFeatureRenderer¶ - Return type
-
convertFromRenderer
(renderer: QgsFeatureRenderer) → QgsNullSymbolRenderer¶ Creates a
QgsNullSymbolRenderer
from an existing renderer.- Parameters
renderer (QgsFeatureRenderer) – renderer to convert from
- Return type
- Returns
a new renderer if the conversion was possible, otherwise None.
-
convertSymbolRotation
()¶
-
convertSymbolSizeScale
()¶
-
copyRendererData
()¶
-
create
(element: QDomElement, context: QgsReadWriteContext) → QgsFeatureRenderer¶ Creates a null renderer from XML element.
- Parameters
element (QDomElement) – DOM element
context (QgsReadWriteContext) – reading context
- Return type
- Returns
new null symbol renderer
-
dump
(self) → str¶ - Return type
str
-
originalSymbolForFeature
(self, feature: QgsFeature, context: QgsRenderContext) → QgsSymbol¶ - Parameters
feature (QgsFeature) –
context (QgsRenderContext) –
- Return type
-
renderFeature
(self, feature: QgsFeature, context: QgsRenderContext, layer: int = -1, selected: bool = False, drawVertexMarker: bool = False) → bool¶ - Parameters
feature (QgsFeature) –
context (QgsRenderContext) –
layer (int = -1) –
selected (bool = False) –
drawVertexMarker (bool = False) –
- Return type
bool
-
renderFeatureWithSymbol
()¶
-
renderVertexMarker
()¶
-
renderVertexMarkerPolygon
()¶
-
renderVertexMarkerPolyline
()¶
-
save
(self, doc: QDomDocument, context: QgsReadWriteContext) → QDomElement¶ - Parameters
doc (QDomDocument) –
context (QgsReadWriteContext) –
- Return type
QDomElement
-
stopRender
(self, context: QgsRenderContext)¶ - Parameters
context (QgsRenderContext) –
-
symbolForFeature
(self, feature: QgsFeature, context: QgsRenderContext) → QgsSymbol¶ - Parameters
feature (QgsFeature) –
context (QgsRenderContext) –
- Return type
-
symbols
(self, context: QgsRenderContext) → object¶ - Parameters
context (QgsRenderContext) –
- Return type
object
-
usedAttributes
(self, context: QgsRenderContext) → Set[str]¶ - Parameters
context (QgsRenderContext) –
- Return type
Set[str]
-
willRenderFeature
(self, feature: QgsFeature, context: QgsRenderContext) → bool¶ - Parameters
feature (QgsFeature) –
context (QgsRenderContext) –
- Return type
bool