Class: QgsProfileSourceRegistry

class qgis.core.QgsProfileSourceRegistry

Bases: sip.wrapper

Registry of profile sources used by QgsProfilePlotRenderer

QgsProfileSourceRegistry is not usually directly created, but rather accessed through QgsApplication.profileSourceRegistry().

Added in version 3.38.

QgsProfileSourceRegistry() Constructor - creates a registry of profile sources

QgsProfileSourceRegistry(a0: QgsProfileSourceRegistry)

Methods

profileSources

Returns a list of registered profile sources

registerProfileSource

Registers a profile source and takes ownership of it

unregisterProfileSource

Unregisters a profile source and destroys its instance

profileSources(self) List[QgsAbstractProfileSource]

Returns a list of registered profile sources

Return type:

List[QgsAbstractProfileSource]

registerProfileSource(self, source: QgsAbstractProfileSource | None)

Registers a profile source and takes ownership of it

Parameters:

source (Optional[QgsAbstractProfileSource])

unregisterProfileSource(self, source: QgsAbstractProfileSource | None)

Unregisters a profile source and destroys its instance

Parameters:

source (Optional[QgsAbstractProfileSource])