ich habe da mal eine Verfahrensfrage. Ich habe Ein Mainwindow und mehrere, weitere Mainwindows, die quasi Childs des Hauptfensters sind.
Code: Alles auswählen
class Sub1(QMainWindow)
def __init__(self, parent=None)
self.directory = parent.directory
class Sub2(QMainWindow)
def __init__(self, parent=None)
self.directory = parent.directory
class Sub3(QMainWindow)
def __init__(self, parent=None)
self.directory = parent.directory
class Main(QMainWindow)
def __init__(self, parent=None)
self.directory = environt['USERPOFILE']
Aufrufen tue ich die SUBs folgendermaßen in der Main
Code: Alles auswählen
self.sub1 = Sub1()
self.sub1.show()
Code: Alles auswählen
self.directory = self.sub1.directory
das ganze über den Dekonstruktor zu machen funktioniert auch nicht, da sich das Objekt beim schließen des Fensters nicht zerstört. Warum eigentlich nicht? Kann ich das provozieren? Sollte man das machen. Hat das einen Vor-/Nachteil?
Ideen?
Gruß,
Steffen