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