Estoy tratando de capturar la Introduzca la clave cuando se presiona en un GtkEntry
. La mayor parte de los recursos que he encontrado sugerir que conecta a la señal activate
, pero los documentation for GtkEntry estados (el énfasis es mío):Cómo capturar la tecla Entrar, presione GtkEntry
aplicaciones no deben conectarse a él, pero pueden emitir con g_signal_emit_by_name() si necesitan para controlar la activación mediante programación.
Tengo curiosidad sobre la razón detrás de esto y también cuál es la alternativa generalmente aceptada. Sé que puedo conectarme a la señal key-press-event
y verificar el código de la llave, pero me pregunto si hay una solución más elegante.
Soy bastante consciente de lo que dicen los documentos, pero siempre he usado, hasta ahora no ha surgido ningún problema. Si fuera usted, lo usaría y averiguaría a través de las pruebas si no funciona.Aunque podría verificar el código detrás de la fuente en GtkEntry para ver si no se ajusta a sus necesidades. – erick2red