17#ifndef QGSVECTORLAYEREDITBUFFERGROUP_H
18#define QGSVECTORLAYEREDITBUFFERGROUP_H
62 QSet<QgsVectorLayer *> layers()
const;
69 QSet<QgsVectorLayer *> modifiedLayers()
const;
99 bool commitChanges( QStringList &commitErrors
SIP_OUT,
bool stopEditing =
true );
110 bool rollBack( QStringList &rollbackErrors
SIP_OUT,
bool stopEditing =
true );
115 bool isEditing()
const;
119 QList<QgsVectorLayer *> orderLayersParentsToChildren( QSet<QgsVectorLayer *> layers );
120 void editingFinished(
bool stopEditing );
122 QSet<QgsVectorLayer *> mLayers;
124 bool mIsEditing =
false;
The edit buffer group manages a group of edit buffers.
Represents a vector layer which manages a vector based data sets.