Я работаю с потоками и Gtk.MessageDialog с этой темой:
class DialogueAttente(Thread):
def __init__(self):
Thread.__init__(self)
self.message=Gtk.MessageDialog(None,Gtk.DialogFlags.MODAL,Gtk.MessageType.INFO,Gtk.ButtonsType.NONE,"Diagnostic en cours")
def run(self):
self.message.run()
def join(self):
self.message.destroy()
Это прекрасно работает, когда я звоню в первый раз. Но когда он вызывается второй раз (или третий и т. Д.), Появляется MesageDialog, но тело прозрачно, без каких-либо сообщений.