Class: QgsSymbolLayerReference

class qgis.core.QgsSymbolLayerReference

Bases: sip.wrapper

Type used to refer to a specific symbol layer in a symbol of a layer.

New in version 3.12.

QgsSymbolLayerReference() Default constructor

QgsSymbolLayerReference(layerId: str, symbolLayer: QgsSymbolLayerId) Constructor

Parameters:
  • layerId – layer id

  • symbolLayer – symbol layer id

Deprecated since version QGIS: 3.30

QgsSymbolLayerReference(layerId: str, symbolLayerId: str) Constructor

Parameters:
  • layerId – layer id

  • symbolLayerId – symbol layer id

New in version 3.30.

QgsSymbolLayerReference(QgsSymbolLayerReference)

Methods

layerId

The referenced vector layer / feature renderer

symbolLayerId

The symbol layer's id

symbolLayerIdV2

The symbol layer's id

layerId(self) str

The referenced vector layer / feature renderer

Return type:

str

symbolLayerId(self) QgsSymbolLayerId

The symbol layer’s id

Deprecated since version QGIS: 3.30 use symbolLayerIdV2 instead

Return type:

QgsSymbolLayerId

symbolLayerIdV2(self) str

The symbol layer’s id

New in version 3.30.

Return type:

str