Class: QgsTrackedVectorLayerTools

class qgis.core.QgsTrackedVectorLayerTools

Bases: qgis._core.QgsVectorLayerTools

Constructor for QgsTrackedVectorLayerTools.

Enums

Methods

addFeature

childEvent

connectNotify

copyMoveFeatures

customEvent

disconnectNotify

isSignalConnected

receivers

rollback

Delete all features which have been added via this object.

saveEdits

sender

senderSignalIndex

setVectorLayerTools

Set the vector layer tools that will be used to interact with the data

startEditing

stopEditing

timerEvent

Signals

Attributes

addFeature(self, layer: QgsVectorLayer, defaultValues: Dict[int, Any], defaultGeometry: QgsGeometry, feature: QgsFeature) → bool
childEvent()
connectNotify()
copyMoveFeatures(self, layer: QgsVectorLayer, request: QgsFeatureRequest, dx: float = 0, dy: float = 0, errorMsg: str = '') → bool
customEvent()
disconnectNotify()
isSignalConnected()
receivers()
rollback(self)

Delete all features which have been added via this object.

saveEdits(self, layer: QgsVectorLayer) → bool
sender()
senderSignalIndex()
setVectorLayerTools(self, tools: QgsVectorLayerTools)

Set the vector layer tools that will be used to interact with the data

startEditing(self, layer: QgsVectorLayer) → bool
stopEditing(self, layer: QgsVectorLayer, allowCancel: bool) → bool
timerEvent()