@@ -47,7 +47,7 @@ bool QgsVectorLayerEditUtils::insertVertex( double x, double y, QgsFeatureId atF
47
47
48
48
geometry.insertVertex ( x, y, beforeVertex );
49
49
50
- mLayer ->editBuffer ()-> changeGeometry ( atFeatureId, geometry );
50
+ mLayer ->changeGeometry ( atFeatureId, geometry );
51
51
return true ;
52
52
}
53
53
@@ -64,7 +64,7 @@ bool QgsVectorLayerEditUtils::insertVertex( const QgsPoint &point, QgsFeatureId
64
64
65
65
geometry.insertVertex ( point, beforeVertex );
66
66
67
- mLayer ->editBuffer ()-> changeGeometry ( atFeatureId, geometry );
67
+ mLayer ->changeGeometry ( atFeatureId, geometry );
68
68
return true ;
69
69
}
70
70
@@ -87,7 +87,7 @@ bool QgsVectorLayerEditUtils::moveVertex( const QgsPoint &p, QgsFeatureId atFeat
87
87
88
88
geometry.moveVertex ( p, atVertex );
89
89
90
- mLayer ->editBuffer ()-> changeGeometry ( atFeatureId, geometry );
90
+ mLayer ->changeGeometry ( atFeatureId, geometry );
91
91
return true ;
92
92
}
93
93
@@ -112,7 +112,7 @@ QgsVectorLayer::EditResult QgsVectorLayerEditUtils::deleteVertex( QgsFeatureId f
112
112
geometry.set ( nullptr );
113
113
}
114
114
115
- mLayer ->editBuffer ()-> changeGeometry ( featureId, geometry );
115
+ mLayer ->changeGeometry ( featureId, geometry );
116
116
return !geometry.isNull () ? QgsVectorLayer::Success : QgsVectorLayer::EmptyGeometry;
117
117
}
118
118
@@ -159,7 +159,7 @@ QgsGeometry::OperationResult QgsVectorLayerEditUtils::addRing( QgsCurve *ring, c
159
159
if ( addRingReturnCode == 0 )
160
160
if ( addRingReturnCode == QgsGeometry::Success )
161
161
{
162
- mLayer ->editBuffer ()-> changeGeometry ( f.id (), g );
162
+ mLayer ->changeGeometry ( f.id (), g );
163
163
if ( modifiedFeatureId )
164
164
*modifiedFeatureId = f.id ();
165
165
@@ -212,7 +212,7 @@ QgsGeometry::OperationResult QgsVectorLayerEditUtils::addPart( const QgsPointSeq
212
212
// convert back to single part if required by layer
213
213
geometry.convertToSingleType ();
214
214
}
215
- mLayer ->editBuffer ()-> changeGeometry ( featureId, geometry );
215
+ mLayer ->changeGeometry ( featureId, geometry );
216
216
}
217
217
return errorCode;
218
218
}
@@ -247,7 +247,7 @@ QgsGeometry::OperationResult QgsVectorLayerEditUtils::addPart( QgsCurve *ring, Q
247
247
// convert back to single part if required by layer
248
248
geometry.convertToSingleType ();
249
249
}
250
- mLayer ->editBuffer ()-> changeGeometry ( featureId, geometry );
250
+ mLayer ->changeGeometry ( featureId, geometry );
251
251
}
252
252
return errorCode;
253
253
}
@@ -267,7 +267,7 @@ int QgsVectorLayerEditUtils::translateFeature( QgsFeatureId featureId, double dx
267
267
int errorCode = geometry.translate ( dx, dy );
268
268
if ( errorCode == 0 )
269
269
{
270
- mLayer ->editBuffer ()-> changeGeometry ( featureId, geometry );
270
+ mLayer ->changeGeometry ( featureId, geometry );
271
271
}
272
272
return errorCode;
273
273
}
@@ -348,13 +348,13 @@ QgsGeometry::OperationResult QgsVectorLayerEditUtils::splitFeatures( const QVect
348
348
if ( splitFunctionReturn == QgsGeometry::OperationResult::Success )
349
349
{
350
350
// change this geometry
351
- mLayer ->editBuffer ()-> changeGeometry ( feat.id (), featureGeom );
351
+ mLayer ->changeGeometry ( feat.id (), featureGeom );
352
352
353
353
// insert new features
354
354
for ( int i = 0 ; i < newGeometries.size (); ++i )
355
355
{
356
356
QgsFeature f = QgsVectorLayerUtils::createFeature ( mLayer , newGeometries.at ( i ), feat.attributes ().toMap () );
357
- mLayer ->editBuffer ()-> addFeature ( f );
357
+ mLayer ->addFeature ( f );
358
358
}
359
359
360
360
if ( topologicalEditing )
@@ -470,7 +470,7 @@ QgsGeometry::OperationResult QgsVectorLayerEditUtils::splitParts( const QVector<
470
470
471
471
if ( !addPartRet )
472
472
{
473
- mLayer ->editBuffer ()-> changeGeometry ( feat.id (), featureGeom );
473
+ mLayer ->changeGeometry ( feat.id (), featureGeom );
474
474
}
475
475
476
476
if ( topologicalEditing )
0 commit comments