Свяжите сигнал GtkEditable с GtkEntry
Я ищу способ использования поведения, связанного с gtk_editable_insert_text
в GtkEntry
, У последнего нет сигнала, испускающего такое поведение, и самое близкое, что я могу получить, это использовать gtk_entry_activate
Однако для этого необходимо нажать Enter после ввода текста. Я бегал кругами с этим конкретным сигналом, и ради удобства использования я хотел бы иметь insert-text
поведение вместо одного из activate
,
1 ответ
Я задал похожий вопрос на AskUbuntu и получил ответ от @ vbroto. Оказывается, проблема, которую я имел, была вызвана неправильным пониманием того, что gtk_editable_instert_text
на самом деле сделал. В конце концов, Тимо предложил мне использовать gtk_focus_out_event
который работал как шарм.