[Qgis-developer] best to add a feature on a layer (+ crash)
Denis Rouzaud
denis.rouzaud at gmail.com
Tue Apr 2 22:42:29 PDT 2013
Hi all,
I try to add a feature in a layer with only one field (over a few in the
layer) filled.
Here is what I tried:
f = QgsFeature()
f.setGeometry(myGeom)
f.setAttribute(1, myValue)
provider.addFeatures( [f] )
This causes QGIS to crash.
What did I wrong? I should not set field 1 if there is a field 0 in my
feature?
Should I set the same number of fields as present in the layer?
Is there another way to achieve this?
Thanks a lot,
Denis
More information about the Qgis-developer
mailing list