Esatto, dall'ID preso da un elemento della ComboBox dovrei estrapolare l'"ItemData" ma come risultato ho nessun elemento. Da quanto ho capito itemData vuole un argomento "QVariant", mentre "i" è un element "int". Però non capisco come posso fare a prendere i Data di un layer e utilizzarli poi per la voce successiva.
layerId = self.comboBox.itemData(i) layer = QgsMapLayerRegistry.instance().mapLayer(layerId) Sì, è un plugin per il catasto. Prendendo spunto da QuickFinder (che invece è molto più complesso nella sua programmazione) volevo fare una ricerca incrociata cercando foglio (campo1) e particella (campo2) da un layer catastale. -- View this message in context: http://gfoss-geographic-free-and-open-source-software-italian-mailing.3056002.n2.nabble.com/Python-itemData-tp7589041p7589048.html Sent from the Gfoss -- Geographic Free and Open Source Software - Italian mailing list mailing list archive at Nabble.com. _______________________________________________ Gfoss@lists.gfoss.it http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it. 666+40 iscritti al 5.6.2014