Kann mir jemand parent erklären ?

Python und das Qt-Toolkit, erstellen von GUIs mittels des Qt-Designers.
Antworten
Haryd
User
Beiträge: 8
Registriert: Freitag 20. Oktober 2017, 08:36

Code: Alles auswählen

class MeinDialog(QtWidgets.QDialog):
      def __init__(self, parent=None):
          super().__init__(parent)
__deets__
User
Beiträge: 14494
Registriert: Mittwoch 14. Oktober 2015, 14:29

Widgets bilden eine Hierarchie. Die wird halt über den parent hergestellt. Für Dialoge ist das weniger zwingend (geht auch glaube ich mit None), aber wenn du ein Fenster übergibst, ist das der Anker für den Dialog. Der wird dann zentriert dargestellt,etc.
Haryd
User
Beiträge: 8
Registriert: Freitag 20. Oktober 2017, 08:36

Danke schön für die Antwort
Antworten