17 #ifndef QGSVECTORLAYEREDITBUFFERGROUP_H
18 #define QGSVECTORLAYEREDITBUFFERGROUP_H
20 #include "qgis_core.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;
127 #endif // QGSVECTORLAYEREDITBUFFERGROUP_H