Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试在GtkEntry小部件中捕获输入/返回键。key-press-event我应该为or做一个信号处理程序key-release event吗?
GtkEntry
key-press-event
key-release event
或者,您可以查看连接到“激活”信号,该信号在用户按 Enter 键或通过其他方法激活它时触发。
这取决于您何时想要对事件采取行动,因为任何一个信号都会这样做。如果您处理按键事件并且用户按住键,那么您将不断收到信号。如果您处理 key-release-event,那么当用户释放键时,您只会收到一个信号。
我认为最常见的是你会想要使用 key-release-event。