Una volta è comparso un thread simile in lista, ricordo che la soluzione fu la seguente:<br>{"nome_segnale": (nomefunzione, arg1, arg2) }<br><br>Prova così.<br><br><div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div><span class="e" id="q_11179fe508b59d9b_1"><div><span class="gmail_quote">On 3/22/07, <b class="gmail_sendername">Nicola Giosmin -</b> <<a href="mailto:nicgios@yahoo.it" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
nicgios@yahoo.it</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Cari tutti,<br><br>scusate la verbosità del topic, ma sono un<br>neofita.<br><br>Il mio problema è il seguente:<br><br>1]<br>Ho scritto una serie di funzioni in python (tutto<br>ok)<br><br>2] Ho creato una semplice gui con Glade (tutto ok)
<br><br>3] Ho linkato ad alcuni segnali (pulsanti) delle<br>funzioni di callback per chiamare le mie funzioni<br>(tutto ok)<br><br>4]<br>Il tutto funziona solo se chiamo delle funzioni<br>senza passargli variabili. Esp:
<br><br>"on_button1_clicked":NOMEFUNZIONE<br><br>Funziona senza problemi (alla funzione devo<br>mettere un (self) come argomento, però...). Mentre<br>invece<br><br>"on_button1_clicked":NOMEFUNZIONE(var1,var2,etc)
<br><br>Non funziona. :(<br><br>L'errore che ricevo è il seguente:<br><br>WARNING **: handler for `on_button1_clicked' not callable or a tuple<br><br>E il bottone è (ovviamente button1). Cosa sbaglio?<br>Il problema è che la mia funzione dovrebbe
<br>prendere un valore e non lavorare con valori<br>predefiniti... credo di dover passare valori alla<br>funzione di callback, ma non so come si fa in<br>glade; oppure devo modificare il codice di python?<br>
<br>
grazie dell'aiuto<br><br>nicgios<br></blockquote></div></span></div></blockquote></div><br>