Fehler beim Wechseln zum TargetWindow
konegen opened this issue · 1 comments
konegen commented
Fehler beim Übergang von "UIMarcusWindow3" zu "UITargetWindow":
GUI.py", line 194, in TargetWindow
self.project_name = self.Window1.Projekt_Name.text()
RuntimeError: wrapped C/C++ object of type QLineEdit has been deleted
Falsches Textfeld wird in der Funktion TargetWindow(self, n)
ausgelesen, muss der Funktion evtl. als Parameter übergeben werden
konegen commented
Der Funktion TargetWindow
wird jetzt zusätzlich das Fenster übergeben, aus dem in das neue gewechselt werden soll. Aus diesem werden die benötigten Infos gelesen:
def TargetWindow(self, n, LastWindow):
if n == "Next":
self.project_name = LastWindow.Projekt_Name.text()
self.output_path = LastWindow.Output_Pfad.text()
self.model_path = LastWindow.Model_Pfad.text()
self.data_loader_path = LastWindow.Daten_Pfad.text()
Für alle anderen Funktionen, in denen ein Attributwert gesetzt oder gelesen wird sollte das Fenster ebenfalls übergeben werden.