我正在使用 Glade-3 进行 GUI 设计,但我一直遇到这个问题。我在 GTK+ 文档中或 Glade-3 (3.4.5) 中没有看到任何将信号映射到事件的内容。 GTK+源代码中是否有地方可以找到这些信息?
注意:在这个问题中,重要的是要认识到 GTK 中的事件和信号不是同一件事。
示例:
我有一个事件框,需要以下事件才能接收以下信号。如何确定给定信号需要哪些事件?
Events: GDK_ENTER_NOTIFY_MASK | GDK_LEAVE_NOTIFY_MASK | GDK_STRUCTURE_MASK
Signals: leave_notify_event, enter_notify_event
最佳答案
好吧,我想我现在明白你的意思了,我发现这个表匹配了 gtk 信号和 gdk 事件。 Here it is .
关于gtk - 如何找出 GTK+ 信号需要哪些 GDK 事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/808338/