Как мне заставить клавишу табуляции вести себя как клавиша Enter в GtkEntry?
Я могу поймать клавишу «Ввод» с сигналом «активирован». Как я могу поймать клавишу «tab» для GtkEntry?
static void enter(GtkWidget *widget, GtkWidget *entry)
{
const gchar *entry_text;
entry_text = gtk_entry_get_text(GTK_ENTRY(entry));
printf("Entry contents: %s\n", entry_text);
}
entry = gtk_entry_new();
g_signal_connect(entry, "activated", G_CALLBACK(enter), entry);
Точно так же, как я могу получать уведомления при нажатии клавиши табуляции?