我应该使用什么Gtk信号:用于在GtkEntry中捕获返回键的按键事件或键释放事件?

时间:2011-07-30 01:44:26

标签: gtk gtk2

我正在尝试捕获GtkEntry小部件中的回车键/返回键。我应该为key-press-eventkey-release event

发出信号处理

2 个答案:

答案 0 :(得分:4)

或者,您可以查看连接到“激活”信号,该信号在用户点击输入时被触发或通过其他方法激活它。

答案 1 :(得分:3)

这取决于你想要对事件采取行动,因为任何一个信号都可以。如果您处理按键事件并且用户按下键,那么您将继续获取信号。如果您处理密钥释放事件,那么当用户释放密钥时,您只会收到一个信号。

我认为最常见的是你会想要使用密钥释放事件。