| QGIS API Documentation
    3.22.4-Białowieża (ce8e65e95e)
    | 
Undo command for deleting attri of a vector layer in transaction group. More...
#include <qgsvectorlayerundopassthroughcommand.h>

| Public Member Functions | |
| QgsVectorLayerUndoPassthroughCommandDeleteAttribute (QgsVectorLayerEditBuffer *buffer, int attr) | |
| Constructor for QgsVectorLayerUndoCommandDeleteAttribute.  More... | |
| void | redo () override | 
| void | undo () override | 
|  Public Member Functions inherited from QgsVectorLayerUndoPassthroughCommand | |
| QgsVectorLayerUndoPassthroughCommand (QgsVectorLayerEditBuffer *buffer, const QString &text, bool autocreate=true) | |
| Constructor for QgsVectorLayerUndoPassthroughCommand.  More... | |
| bool | hasError () const | 
| Returns error status.  More... | |
|  Public Member Functions inherited from QgsVectorLayerUndoCommand | |
| QgsVectorLayerUndoCommand (QgsVectorLayerEditBuffer *buffer) | |
| Constructor for QgsVectorLayerUndoCommand.  More... | |
| int | id () const override | 
| QgsVectorLayer * | layer () | 
| Returns the layer associated with the undo command.  More... | |
| bool | mergeWith (const QUndoCommand *) override | 
| Additional Inherited Members | |
|  Protected Member Functions inherited from QgsVectorLayerUndoPassthroughCommand | |
| QString | errorMessage () const | 
| Returns the error message or an empty string if there's none.  More... | |
| bool | rollBackToSavePoint () | 
| Rollback command, release savepoint or set error status save point must be set prior to call error satus should be falseprior to call.  More... | |
| void | setError () | 
| Set error flag and append "failed" to text.  More... | |
| void | setErrorMessage (const QString &errorMessage) | 
| Sets the error message.  More... | |
| bool | setSavePoint (const QString &savePointId=QString()) | 
| Set the command savepoint or set error status.  More... | |
|  Protected Attributes inherited from QgsVectorLayerUndoCommand | |
| QgsVectorLayerEditBuffer * | mBuffer = nullptr | 
| Associated edit buffer.  More... | |
Undo command for deleting attri of a vector layer in transaction group.
Definition at line 277 of file qgsvectorlayerundopassthroughcommand.h.
| QgsVectorLayerUndoPassthroughCommandDeleteAttribute::QgsVectorLayerUndoPassthroughCommandDeleteAttribute | ( | QgsVectorLayerEditBuffer * | buffer, | 
| int | attr | ||
| ) | 
Constructor for QgsVectorLayerUndoCommandDeleteAttribute.
| buffer | associated edit buffer | 
| attr | 
Definition at line 423 of file qgsvectorlayerundopassthroughcommand.cpp.
| 
 | override | 
Definition at line 447 of file qgsvectorlayerundopassthroughcommand.cpp.
| 
 | override | 
Definition at line 430 of file qgsvectorlayerundopassthroughcommand.cpp.