Solved...

                layer = self.iface.activeLayer() # layer attivo
                if (layer):
                        layer.startEditing()
                        provider = layer.dataProvider()
                        #provider.rewind()
                        #feat = QgsFeature()
                        nameLayer = layer.name()
                        # print nameLayer
                        fields = provider.fields()
                        if layer.type() == QgsMapLayer.VectorLayer:
                                self.QLEvalore.setText("set value here")
                                self.CBfields.clear()
                                for name in fields:
                                        
self.CBfields.addItem(fields[name].name())
_______________________________________________
Qgis-developer mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/qgis-developer

Reply via email to