Um sinal de GtkEntry que emite na mudança do foco

0

Estou escrevendo um aplicativo muito simples usando o Glade e o PyGtk. No aplicativo, preciso coletar entradas do usuário e analisá-las como um arquivo conf. Para descarregar todas as entradas do usuário do freetext para um StringIO, estou usando o sinal on_xxxxxxxx_activate . Essa solução exige que o usuário pressione Enter para o sinal a ser emitido. Em vez disso, eu gostaria de usar um sinal que emite na mudança de foco (alternando para qualquer outro campo). O PyGtk fornece um sinal como esse?

Adendo :

O comportamento que estou procurando aqui é o usado por gtk_editable_insert_text . Existe uma maneira de vincular o sinal de GtkEditable a GtkEntry ?

    
por boywithaxe 26.07.2012 / 19:05

1 resposta

1

gtk.Entry implementa a interface gtk.Editable , para que você possa usar esses métodos no seu widget de entrada sem problemas. Mas se eu entendi sua pergunta corretamente, você não quer o sinal insert_text . Você deve usar o focus-out-event .

    
por Timo 26.07.2012 / 23:40