Frage

Ich will Hauptfenster „grau, einfrieren, aufhören zu arbeiten“, wenn ein anderes Fenster geöffnet wird. Gibt es einen Standard-Weg, es zu tun? So ziemlich die gleichen wie gtk.Dialog funktioniert.

EDIT:. Zur Zeit bin ich nur alle Inhalte von einer Textzeile zu ersetzen, aber ich denke, es sollte eine bessere Art und Weise sein

War es hilfreich?

Lösung

Sie sollten wirklich nicht versuchen, ein Programm nicht mehr reagiert zu machen. Wenn das, was Sie verwenden, um das Fenster um den Benutzer zu tun zu stoppen ist, macht den Dialog modal: gtk.Dialog.set_modal(True)

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top