[Python] R: Re: R: Re: R: Re: Gtk - ListView - Catturare la selezione di una riga e lanciare una funzione.
marcofoc a libero.it
marcofoc a libero.it
Mar 4 Maggio 2010 16:24:40 CEST
ci sono arrivato!
Alla fine della funzione chiamata, ho aggiunto:
return True
E la riga si seleziona...
Marco
>----Messaggio originale----
>Da: marcofoc a libero.it
>Data: 04/05/2010 12.46
>A: "Pietro Battiston"<toobaz a email.it>
>Cc: "Discussioni generali sul linguaggio Python"<python a lists.python.it>
>Ogg: Re: [Python] R: Re: R: Re: Gtk - ListView - Catturare la selezione di
una riga e lanciare una funzione.
>
>Infatti!
>La documentazione dice proprio cosi!
>Ho fatto un sacco di prove.. ma non riesco a capire come far passare
>alla funzione sto True..
>Quindi, il problema si riassume qui:
>
> treeselection.set_select_function(self.stampalistaprodotti,
>iter)
>
>
> def stampalistaprodotti(self, evento, data):
>
>Come devo fare??
>
>Marco
>
>
>
>Il giorno mar, 04/05/2010 alle 09.12 +0200, Pietro Battiston ha scritto:
>> Il giorno lun, 03/05/2010 alle 13.32 +0200, marcofoc a libero.it ha
>> scritto:
>> > >OK, mi è un po' più chiaro, anche se non ho ovviamente presente tutti i
>> > >fattori in gioco... self.stampalistaprodotti restituisce True?
>> > >
>> > >ciao
>> > >
>> > >Pietro
>> > >
>> > Perdonami l'ignoranza.. cosa vuoi dire per restituisce True?
>> > self.stampalistaprodotti è la funzione che viene chiamata quando
seleziono,
>> > parte e fa quello che deve fare in maniera perfetta!
>> >
>>
>> Ora mi rendo conto che forse il disguido era molto più terra-terra:
>> "restituisce True" è semplicemente la traduzione italiana di "returns
>> True", ovvero, per farla brevissima, ha un "return True" alla fine.
>>
>> Quel che dice la documentazione è che tu potresti _non_ volere che la
>> riga diventi selezionata, e se _lo vuoi_ glielo fai capire facendo in
>> modo che la funzione impostata con set_select_function() restituisca,
>> appunto, True.
>>
>> ciao
>>
>> Pietro
>>
>
>
>_______________________________________________
>Python mailing list
>Python a lists.python.it
>http://lists.python.it/mailman/listinfo/python
>
Maggiori informazioni sulla lista
Python