Passando i dati utente con radura / GtkBuilder
Domanda
Sono un novizio di Glade / pygtk.
che sto facendo con alcune voci di menu radio. Ho creato un gestore di segnale sulla scheda segnali,
gestore: on_group_menu_change
i dati degli utenti: 7
quello che mi aspettavo è passare il valore int (o STR) 7 come param utente al gestore. Tuttavia, in fase di avvio, ho trovato tale avvertimento:
Non è stato possibile occhiata oggetto 0 sul segnale group_changed dell'oggetto radiomenuitem1
Lo so GtkBuilder ossequio 7 come un riferimento a un oggetto.
Così come posso solo passare un int / str al gestore?
Soluzione
Sembra che questo è ancora sul Glade / GtkBuilder todo-list: http: // dal vivo .gnome.org / Glade / tabella di marcia / RealUsableSignals
Al momento è possibile passare solo i riferimenti agli oggetti che si definisce nel xml.
Edit: Dato GTK + 3, gli sviluppatori hanno rotto più di una semplice API ... Il link di cui sopra è archiviato: https: //web.archive. org / web / 20100510072526 / http: //live.gnome.org/Glade/Roadmap/RealUsableSignals