Probably I'm not using it correctly.
I want to retrieve the features within a bbox and obtain one field only.
Im' doing the following:

request
= QgsFeatureRequest(bbox).setSubestOfAttributes(['id'],mylayer.pendingFields())
for feat in mylayer.geFeatures(request):
   for fields in feat.fields():
       print field.name()

and I get all the field names printed while I thought I would get only 'id'.
What am I doing wrong?

giovanni

-- 
Giovanni Allegri
http://about.me/giovanniallegri
blog: http://blog.spaziogis.it
GEO+ geomatica in Italia http://bit.ly/GEOplus
_______________________________________________
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer

Reply via email to