0

我正在尝试在GtkEntry小部件中捕获输入/返回键。key-press-event我应该为or做一个信号处理程序key-release event吗?

4

2 回答 2

4

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

于 2011-10-11T16:11:21.700 回答
3

这取决于您何时想要对事件采取行动,因为任何一个信号都会这样做。如果您处理按键事件并且用户按住键,那么您将不断收到信号。如果您处理 key-release-event,那么当用户释放键时,您只会收到一个信号。

我认为最常见的是你会想要使用 key-release-event。

于 2011-07-30T14:37:29.133 回答