检查Gtk mainloop是否正在运行

时间:2017-06-23 22:02:02

标签: python multithreading gtk pygobject

有没有办法检查Gtk.main()循环是否存活?与threading.is_alive()函数类似?非常感谢任何帮助:)

1 个答案:

答案 0 :(得分:6)

您可以使用Gtk.main_level() function

 Gtk.main_level()
    Returns:    the nesting level of the current invocation of the main loop

换句话说,返回值为0表示没有正在运行的主循环。