Связать сигнал GtkEditable с GtkEntry

Я ищу способ использования поведения, связанного с gtk_editable_insert_text в GtkEntry. У последнего нет сигнала, излучающего такое поведение, и самое близкое, что я могу получить, это использовать gtk_entry_activate, однако для этого требуется нажать Enter после ввода текста. Я бегал по кругу с этим конкретным сигналом, и ради удобства использования я хотел бы иметь поведение insert-text вместо activate.


person boywithaxe    schedule 26.07.2012    source источник


Ответы (1)


Я задал аналогичный вопрос на AskUbuntu и получил ответ от @Тимо. Оказывается, проблема, с которой я столкнулся, была вызвана непониманием того, что на самом деле сделал gtk_editable_instert_text. В конце концов, Тимо предложил мне использовать gtk_focus_out_event, и это сработало как волшебство.

person boywithaxe    schedule 27.07.2012