Class: QgsSymbolLayerMetadata

class qgis.core.QgsSymbolLayerMetadata

Bases: QgsSymbolLayerAbstractMetadata

Convenience metadata class that uses static functions to create symbol layer and its widget.

Methods

createSymbolLayer

param map

createSymbolLayerFromSld

param elem

createSymbolLayerWidget

param vl

resolveFonts

param properties

resolvePaths

param properties

createSymbolLayer(self, map: Dict[str, Any]) QgsSymbolLayer
Parameters

map (Dict[str) –

Return type

QgsSymbolLayer

createSymbolLayerFromSld(self, elem: QDomElement) QgsSymbolLayer
Parameters

elem (QDomElement) –

Return type

QgsSymbolLayer

createSymbolLayerWidget(self, vl: QgsVectorLayer) QgsSymbolLayerWidget
Parameters

vl (QgsVectorLayer) –

Return type

QgsSymbolLayerWidget

resolveFonts(self, properties: Dict[str, Any], context: QgsReadWriteContext)
Parameters
resolvePaths(self, properties: Dict[str, Any], pathResolver: QgsPathResolver, saving: bool)
Parameters
  • properties (Dict[str) –

  • pathResolver (QgsPathResolver) –

  • saving (bool) –