5

Is there a way that I can check to see if the Gtk.main() loop is alive? Similar to the threading.is_alive() function? Any help is much appreciated :)

Daniel
  • 547
  • 5
  • 25

1 Answers1

7

You can use the Gtk.main_level() function:

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

In other words, a return value of 0 means no mainloop is running.

Aran-Fey
  • 39,665
  • 11
  • 104
  • 149