Class: QgsTrackedVectorLayerTools¶
-
class
qgis.core.
QgsTrackedVectorLayerTools
¶ Bases:
QgsVectorLayerTools
Constructor for QgsTrackedVectorLayerTools.
Methods
- param layer
- param layer
Delete all features which have been added via this object.
- param layer
Set the vector layer tools that will be used to interact with the data
- param layer
- param layer
-
addFeature
(self, layer: QgsVectorLayer, defaultValues: Dict[int, Any], defaultGeometry: QgsGeometry, feature: QgsFeature) → bool¶ - Parameters
layer (QgsVectorLayer) –
defaultValues (Dict[int) –
defaultGeometry (QgsGeometry) –
feature (QgsFeature) –
- Return type
bool
-
childEvent
()¶
-
connectNotify
()¶
-
copyMoveFeatures
(self, layer: QgsVectorLayer, request: QgsFeatureRequest, dx: float = 0, dy: float = 0, errorMsg: str = '') → bool¶ - Parameters
layer (QgsVectorLayer) –
request (QgsFeatureRequest) –
dx (float = 0) –
dy (float = 0) –
errorMsg (str = '') –
- Return type
bool
-
customEvent
()¶
-
disconnectNotify
()¶
-
isSignalConnected
()¶
-
receivers
()¶
-
rollback
(self)¶ Delete all features which have been added via this object.
-
saveEdits
(self, layer: QgsVectorLayer) → bool¶ - Parameters
layer (QgsVectorLayer) –
- Return type
bool
-
sender
()¶
-
senderSignalIndex
()¶
-
setVectorLayerTools
(self, tools: QgsVectorLayerTools)¶ Set the vector layer tools that will be used to interact with the data
- Parameters
tools (QgsVectorLayerTools) –
-
startEditing
(self, layer: QgsVectorLayer) → bool¶ - Parameters
layer (QgsVectorLayer) –
- Return type
bool
-
stopEditing
(self, layer: QgsVectorLayer, allowCancel: bool) → bool¶ - Parameters
layer (QgsVectorLayer) –
allowCancel (bool) –
- Return type
bool
-
timerEvent
()¶