Class: QgsNativeAlgorithms

class qgis.analysis.QgsNativeAlgorithms

Bases: QgsProcessingProvider

Native c++ processing algorithm provider.

QgsNativeAlgorithms(parent: Optional[QObject] = None) Constructor for QgsNativeAlgorithms.

Methods

addAlgorithm

Adds an algorithm to the provider.

childEvent

connectNotify

customEvent

disconnectNotify

flags

rtype:

Qgis.ProcessingProviderFlags

helpId

rtype:

str

icon

rtype:

QIcon

id

rtype:

str

isSignalConnected

loadAlgorithms

name

rtype:

str

receivers

sender

senderSignalIndex

supportsNonFileBasedOutput

rtype:

bool

svgIconPath

rtype:

str

timerEvent

addAlgorithm(self, algorithm: QgsProcessingAlgorithm | None) bool

Adds an algorithm to the provider. Ownership of the algorithm is transferred to the provider.

childEvent(self, a0: QChildEvent | None)
connectNotify(self, signal: QMetaMethod)
customEvent(self, a0: QEvent | None)
disconnectNotify(self, signal: QMetaMethod)
flags(self) Qgis.ProcessingProviderFlags
Return type:

Qgis.ProcessingProviderFlags

helpId(self) str
Return type:

str

icon(self) QIcon
Return type:

QIcon

id(self) str
Return type:

str

isSignalConnected(self, signal: QMetaMethod) bool
loadAlgorithms(self)
name(self) str
Return type:

str

receivers(self, signal: PYQT_SIGNAL) int
sender(self) QObject | None
senderSignalIndex(self) int
supportsNonFileBasedOutput(self) bool
Return type:

bool

svgIconPath(self) str
Return type:

str

timerEvent(self, a0: QTimerEvent | None)