Class: QgsVectorLayerSimpleLabeling¶
Basic implementation of the labeling interface.
The configuration is kept in layer’s custom properties for backward compatibility.
Class Hierarchy¶
Base classes¶
Abstract base class - its implementations define different approaches to the labeling of a vector layer.  | 
Methods
Set pal settings (takes ownership).  | 
Static Methods
Create the instance from a DOM element with saved configuration  | 
- class qgis.core.QgsVectorLayerSimpleLabeling[source]¶
 Bases:
QgsAbstractVectorLayerLabeling- __init__(settings: QgsPalLayerSettings)
 Constructs simple labeling configuration with given initial settings
- Parameters:
 settings (QgsPalLayerSettings)
- static create(element: QDomElement, context: QgsReadWriteContext) QgsVectorLayerSimpleLabeling | None[source]¶
 Create the instance from a DOM element with saved configuration
- Parameters:
 element (QDomElement)
context (QgsReadWriteContext)
- Return type:
 Optional[QgsVectorLayerSimpleLabeling]
- setSettings(self, settings: QgsPalLayerSettings | None, providerId: str | None = '')[source]¶
 Set pal settings (takes ownership).
- Parameters:
 settings (Optional[QgsPalLayerSettings]) – Pal layer settings
providerId (Optional[str] = '') – Unused parameter