2

有没有办法安排一个可调用的执行,直到进入 glib 主循环?

或者,是否有一个我可以订阅的信号表明主循环已进入?

4

1 回答 1

2

您可以使用gobject.idle_add来安排在主循环空闲时执行的可调用对象。gobject.timeout_add是使用计时器的替代方案。

请注意,可调用对象将被一次又一次地调用,除非返回False(或任何解析为False,如None)。

于 2010-02-15T21:17:32.780 回答