Добавить более одной строки в QTextEdit PyQt

привет, у меня довольно странная проблема с моим PyQT QTextEdit. Когда я ввожу строку из QLineEdit, он добавляет ее, но говорит, что я ввожу другую, первая строка исчезает, я предполагаю, что это потому, что я не добавляю текст. Есть идеи, как я могу это сделать?

вот соответствующий код


    self.mytext.setText(str(self.user) + ": " + str(self.line.text()) + "\n")

и важный


    self.mySignal.emit(self.decrypt_my_message(str(msg)).strip() + "\n")

Edit *

Я понял, что мне нужно использовать QTextCursor


    self.cursor = QTextCursor(self.mytext.document())


    self.cursor.insertText(str(self.user) + ": " + str(self.line.text()) + "\n")

* ура

8
задан ADE 14 October 2011 в 18:06
поделиться