【发布时间】:2012-07-25 13:21:49
【问题描述】:
我正在寻找一种在GtkEntry 中使用与gtk_editable_insert_text 相关联的行为的方法。后者没有发出这种行为的信号,我能得到的最接近的是使用gtk_entry_activate,但是这需要在输入文本后按下 Enter。我一直在用这个特定的信号转圈,为了可用性,我希望有insert-text 行为而不是activate 行为。
【问题讨论】:
我正在寻找一种在GtkEntry 中使用与gtk_editable_insert_text 相关联的行为的方法。后者没有发出这种行为的信号,我能得到的最接近的是使用gtk_entry_activate,但是这需要在输入文本后按下 Enter。我一直在用这个特定的信号转圈,为了可用性,我希望有insert-text 行为而不是activate 行为。
【问题讨论】:
我在 AskUbuntu 上问过一个类似的问题,我得到了 @Timo 的回答。原来我遇到的问题是由于误解了gtk_editable_instert_text 实际做了什么。最后,Timo 建议我使用 gtk_focus_out_event,这很有效。
【讨论】: