Hi all, I suspect there is a bug for the changeGeometryValues() as it should get a dict, similarly to the changeAttributeValues.
Btw, when I used changeAttributeValues({ id: {pos : attr} }), if attr was not a QVariant, QGIS crashed (process ended) without giving any error feedback. I have pretty much no idea about c++, but I noticed a difference between changeAttributeValues and changeGeometryValues: the first one being a const and the other one not. I compiled QGIS after changing the changeGeometryValues to const, but it changed nothing.... I also had a look at the SIP files, but nothing came out to my eyes ;) -- View this message in context: http://osgeo-org.1803224.n2.nabble.com/cannot-call-QgsVectorDataProvider-changeGeometryValues-from-python-tp7195861p7200456.html Sent from the qgis-developer mailing list archive at Nabble.com. _______________________________________________ Qgis-developer mailing list Qgis-developer@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/qgis-developer