你可以通过调用gtk.events_pending()方法知道事件堆栈是否为空,但是我想操纵挂起的事件并在下一个gtk循环周期之前过滤它,这个数据必须是存储在某处,但在哪里?
感谢。
答案 0 :(得分:1)
您可以自己控制事件循环。您可以使用gtk.main()
。
gtk.main_iteration
你的循环可以是:
while running:
#filter events here
gtk.main_iteration(true)
请参阅here了解详情。