Ciao,
tu stai recuperando i nomi dei layer e popolando la combobox con quelli,
quindi ogni elemento (item) della combobox avrà soltanto la proprietà text.
Usando il comando
combobox.setItemData(index, data)
è possibile associare delle informazioni aggiuntive (data) ad ogni item
della combobox (in
Il giorno Fri, 1 Aug 2014 07:56:51 -0700 (PDT)
NicoPez ha scritto:
> . 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)
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 l
Il giorno Fri, 1 Aug 2014 06:57:32 -0700 (PDT)
NicoPez ha scritto:
ciao Nico,
> Ciao, in realtà la comboBox l'ho già popolata con questo codice:
e allora scusa per il tentativo andato a vuoto :-(
però
> layerLst.append( unicode( layer.name() ) ) # prende
Ciao, in realtà la comboBox l'ho già popolata con questo codice:
def chooseLayer(self):
layerList = [] # crea una lista vuota
self.comboBox.clear() # svuota la lista del combo box
layerList = self.getLayerNames() # a layerList assegna il
risultato della pro
Il giorno Fri, 1 Aug 2014 15:37:22 +0200
Luigi Pirelli ha scritto:
ciao Nico e Luigi,
> intanto leggiti
>
> http://qt-project.org/doc/qt-4.8/qcombobox.html
credo che Luigi abbia ragione; devi popolare la comboBox ed io non vedo
dove lo fai in quella porzione di codice che hai postato;
devi pr
intanto leggiti
http://qt-project.org/doc/qt-4.8/qcombobox.html
deduco che magari puo' servirti qualcosa come il metodo currentText()
(da castare)... questo alla cieca, senza sapere nulla di quelche hai
scrittonel plugin
2014-08-01 15:22 GMT+02:00 NicoPez :
> E come faresti?
>
> Notavo che nel p
E come faresti?
Notavo che nel plugin a cui mi sono ispirato non c'è.. come farà a lui a
funzionare non lo so proprio. :D
--
View this message in context:
http://gfoss-geographic-free-and-open-source-software-italian-mailing.3056002.n2.nabble.com/Python-itemData-tp7589041p7589043.html
Sent fro
perche' forse itemData deve venir riempicon con setData... quel che
leggi nel combobox e' il valore text()... in data puoi ficcarci quel
che voi e se non ci ficchi niente esplicitamente niente ci trovi.
prova a vedere se e' questo il problema
ciao Luigi Pirelli
2014-08-01 14:20 GMT+02:00 NicoPez
Buon pomeriggio, è un po' che sto sviluppando il mio plugin e dato che sono
alle prime armi sto cercando di risolvere i problemi di volta in volta.
Ora ho questo problemino:
i = self.comboBox.currentIndex()
if i < 0:
QMessageBox.information(None, "SearchParcels2", "Nes
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
On 08/01/2014 11:27 AM, Maurizio Marrese wrote:
> alcuni stili puoi trovarli qui http://www.openandromaps.org ma sono
> per cellulari android non so se qgis apre.
http://anitagraser.com/2014/05/31/a-guide-to-googlemaps-like-maps-with-osm-in-qgis/
http
alcuni stili puoi trovarli qui http://www.openandromaps.org
ma sono per cellulari android non so se qgis apre.
Potresti prendere spunto.
ciao
Maurizio
*Maurizio Marrese*
2014-07-30 12:59 GMT+02:00 Luca Moiana :
> Ciao,
>
> dovendo elaborare una mappa escursionistica, di un'area pianeggia
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
On 07/30/2014 08:25 PM, Beppe wrote:
> numerose sezioni trasversali lungo una linea di 2,1 km (una ogni
> 25m) nelle quali siano visibili i sottoservizi; questi ultimi sono
> inseriti in un file vettoriale georeferenziato relativo alla
> mappatura deg
Salve a Tutti, ho provato già tempo a cercare aiuto qui sulla mailing
list ma non ho ancora risolto il problema.
Ve lo riespongo:
Ho un gps garmin 60 csx (modello di qualche anno fa molto comune)
non riesco a scaricare o caricare dati sul gps
il sistema operativo che utilizzo è ubuntu 14.04
no
14 matches
Mail list logo