Wie aktualisiere ich ein QTextEdit in Echtzeit?

Ich habe eine Benutzeroberfläche mit QtextEdit,
(1) Ich möchte QtextEdit aktualisieren und die Hauptbenutzeroberfläche kann in Echtzeit und ohne Probleme angezeigt werden. Wenn Sie schlafen, arbeiten Sie nicht, wie ich will. (2) Ich möchte eine Funktion erstellen und einen Parameter übergeben, und QtestEdit kann die Anzeige in Echtzeit aktualisieren.

self.pButton_torun.clicked.connect(self.mytodo)

 def mytodo(self):
        self.progress_textEdit.append(u"==== 20 % first step finish")
        #after 2 sec
        self.progress_textEdit.append(u"==== 40 % second step finish")
        #after 2 sec
        self.progress_textEdit.append(u"==== 60 % third step finish")
        #after 2 sec
        self.progress_textEdit.append(u"==== 80 % forth step finish")

Antworten auf die Frage(1)

Ihre Antwort auf die Frage