Hi,

plugin you used is not update to QGIS 2 API changes.

2013/7/28 Gino Pirelli <[email protected]>:
> Hi
>
> what was the result of QgsFields.values()? I've no documentation in
> master and in 1.8!
>
> I've this error in a plugin:
>
>  File "/home/ginetto/.qgis2/python/plugins/rt_postgres_extractor/WizPage1.py",
> line 187, in fillLayerAttrsCombo
>     self.layerAttrsCombo.addItems(  self.getFieldNames4Combo(flds.values()) )
> AttributeError: 'QgsFields' object has no attribute 'values'
>
> from this code:
>
> pr = layer.dataProvider()
> flds = pr.fields()
> self.layerAttrsCombo.addItems(  self.getFieldNames4Combo(flds.values()) )
>
> where layer is a QgsVectorLayer => pr is a QgsVectorDataProvider
>
> ciao ginetto
> _______________________________________________
> Qgis-developer mailing list
> [email protected]
> http://lists.osgeo.org/mailman/listinfo/qgis-developer



-- 
Alexander Bruy
_______________________________________________
Qgis-developer mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/qgis-developer

Reply via email to