@@ -209,92 +209,77 @@ QString QgsVectorDataProvider::capabilitiesString() const
209
209
if ( abilities & QgsVectorDataProvider::AddFeatures )
210
210
{
211
211
abilitiesList += tr ( " Add Features" );
212
- QgsDebugMsg ( " Capability: Add Features" );
213
212
}
214
213
215
214
if ( abilities & QgsVectorDataProvider::DeleteFeatures )
216
215
{
217
216
abilitiesList += tr ( " Delete Features" );
218
- QgsDebugMsg ( " Capability: Delete Features" );
219
217
}
220
218
221
219
if ( abilities & QgsVectorDataProvider::ChangeAttributeValues )
222
220
{
223
221
abilitiesList += tr ( " Change Attribute Values" );
224
- QgsDebugMsg ( " Capability: Change Attribute Values" );
225
222
}
226
223
227
224
if ( abilities & QgsVectorDataProvider::AddAttributes )
228
225
{
229
226
abilitiesList += tr ( " Add Attributes" );
230
- QgsDebugMsg ( " Capability: Add Attributes" );
231
227
}
232
228
233
229
if ( abilities & QgsVectorDataProvider::DeleteAttributes )
234
230
{
235
231
abilitiesList += tr ( " Delete Attributes" );
236
- QgsDebugMsg ( " Capability: Delete Attributes" );
237
232
}
238
233
239
234
if ( abilities & QgsVectorDataProvider::RenameAttributes )
240
235
{
241
236
abilitiesList += tr ( " Rename Attributes" );
242
- QgsDebugMsg ( " Capability: Rename Attributes" );
243
237
}
244
238
245
239
if ( abilities & QgsVectorDataProvider::CreateSpatialIndex )
246
240
{
247
241
// TODO: Tighten up this test. See QgsOgrProvider for details.
248
242
abilitiesList += tr ( " Create Spatial Index" );
249
- QgsDebugMsg ( " Capability: Create Spatial Index" );
250
243
}
251
244
252
245
if ( abilities & QgsVectorDataProvider::CreateAttributeIndex )
253
246
{
254
247
abilitiesList += tr ( " Create Attribute Indexes" );
255
- QgsDebugMsg ( " Capability: Create Attribute Index" );
256
248
}
257
249
258
250
if ( abilities & QgsVectorDataProvider::SelectAtId )
259
251
{
260
252
abilitiesList += tr ( " Fast Access to Features at ID" );
261
- QgsDebugMsg ( " Capability: Select at ID" );
262
253
}
263
254
264
255
if ( abilities & QgsVectorDataProvider::ChangeGeometries )
265
256
{
266
257
abilitiesList += tr ( " Change Geometries" );
267
- QgsDebugMsg ( " Capability: Change Geometries" );
268
258
}
269
259
270
260
if ( abilities & QgsVectorDataProvider::SimplifyGeometries )
271
261
{
272
262
abilitiesList += tr ( " Presimplify Geometries" );
273
- QgsDebugMsg ( " Capability: Simplify Geometries before fetching the feature" );
274
263
}
275
264
276
265
if ( abilities & QgsVectorDataProvider::SimplifyGeometriesWithTopologicalValidation )
277
266
{
278
267
abilitiesList += tr ( " Presimplify Geometries with Validity Check" );
279
- QgsDebugMsg ( " Capability: Simplify Geometries before fetch the feature ensuring that the result is a valid geometry" );
280
268
}
281
269
282
270
if ( abilities & QgsVectorDataProvider::ChangeFeatures )
283
271
{
284
272
abilitiesList += tr ( " Simultaneous Geometry and Attribute Updates" );
285
- QgsDebugMsg ( " Capability: change both feature attributes and geometry at once" );
286
273
}
287
274
288
275
if ( abilities & QgsVectorDataProvider::TransactionSupport )
289
276
{
290
277
abilitiesList += tr ( " Transactions" );
291
- QgsDebugMsg ( " Capability: transactions" );
292
278
}
293
279
294
280
if ( abilities & QgsVectorDataProvider::CircularGeometries )
295
281
{
296
282
abilitiesList += tr ( " Curved Geometries" );
297
- QgsDebugMsg ( " Supports circular geometry types (circularstring, compoundcurve, curvepolygon)" );
298
283
}
299
284
300
285
return abilitiesList.join ( QStringLiteral ( " , " ) );
0 commit comments