Subgroup: Vector
Class: QgsVectorLayerUndoPassthroughCommand¶
-
class
qgis.core.
QgsVectorLayerUndoPassthroughCommand
¶ Bases:
qgis._core.QgsVectorLayerUndoCommand
Undo command for vector layer in transaction group mode.
New in version 3.0: Methods
actionText
child
childCount
errorMessage
Returns the error message or an empty string if there’s none. hasError
Returns error status id
isObsolete
layer
Returns the layer associated with the undo command mergeWith
redo
rollBackToSavePoint
Rollback command, release savepoint or set error status setError
Set error flag and append “failed” to text setErrorMessage
Sets the error message. setObsolete
setSavePoint
Set the command savepoint or set error status. setText
text
undo
Attributes
-
errorMessage
(self) → str¶ Returns the error message or an empty string if there’s none.
New in version 3.0.
-
hasError
(self) → bool¶ Returns error status
-
rollBackToSavePoint
(self) → bool¶ Rollback command, release savepoint or set error status save point must be set prior to call error satus should be false prior to call
-
setError
(self)¶ Set error flag and append “failed” to text
-
setErrorMessage
(self, errorMessage: str)¶ Sets the error message.
New in version 3.0.
-
setSavePoint
(self, savePointId: str = '') → bool¶ Set the command savepoint or set error status. Error satus should be false prior to call. If the savepoint given in parameter is empty, then a new one is created if none is currently available in the transaction.
-