[Gfoss] pyqgis: layer.getFeatures()

Salvatore, chiedo scusa per l'invio in pvt: pigiato il bottone troppo
in fretta :frowning:

Inizio messsaggio inviato:

Data: Tue, 22 Apr 2014 23:09:05 +0200
Da: giulianc51 <giulianc51@gmail.com>
A: Salvatore Larosa <lrssvtml@gmail.com>
Oggetto: Re: [Gfoss] pyqgis: layer.getFeatures()

Il giorno Tue, 22 Apr 2014 17:26:44 +0200
Salvatore Larosa <lrssvtml@gmail.com> ha scritto:

.......
si hai ragione, dovevo spendere qualche parola in più :-). emit()
richiama un segnale che deve essere
deifnito in qualche parte nel codice.

sono io che devo fare ancora un pò di strada :slight_smile:

> ......
in questo esempio [0] trovi in codice quello che volevo dire. Il
metodo status() aggiorna la progressbar ed è connesso al segnale
"mySignal". Dovrebbe essere sufficicente e forse più chiaro :-). Puoi
lanciarlo dalla console python QGIS.

con qualche piccolo aggiustamento (*) sono riuscito a farlo funzionare
come script, adesso devo inglobarlo nel mio codice :slight_smile:
mi rimane lo sconcerto perchè emit() funzioni e print no :frowning:

Saluti,
-SL

grazie ancora, ciao,
giuliano

(*) ho dovuto mettere "layer = iface.activeLayer()" in __init__() e
passargli iface come parametro e cambiare "a.mySignal.emit(i)" in
"self.mySignal.emit(i)";