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

Mittwoch 10. Januar 2018, 13:08

Code: Alles auswählen

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

Mittwoch 10. Januar 2018, 13:27

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

Donnerstag 11. Januar 2018, 07:34

Danke schön für die Antwort
Antworten