Kein globalen Variablen mehr im Projekt
Das Widget ließ sich relativ einfach erledigen.
Vorher
#----QPlainTextEdit ----#
layout = QVBoxLayout()
widget = QTextEdit()
widget.setReadOnly(True)
widget.setLayout(layout)
setCentralWidget(widget)
Nachher
#----QPlainTextEdit ----#
layout = QVBoxLayout()
self.widget = QTextEdit()
self.widget.setReadOnly(True)
self.widget.setLayout(layout)
self.setCentralWidget(self.widget)
Aufruf dann nicht mehr mit
# UI
widget.setHtml("")
sondern mit
# UI
mainWin.widget.setHtml("")
Problem erledeigt und hoffentlich auch verstanden