Ajouter plus d'une ligne pour un QTextEdit PyQt

bonjour, je suis confronté à un étrange problème avec mon PyQT QTextEdit. Quand j'entre dans une chaîne de caractères à partir de mon QLineEdit il l'ajoute, mais dire que je rentre dans un autre la première chaîne disparaît je suppose que c'est parce que je ne suis pas en y ajoutant le texte. Une idée de comment je peux faire cela?

voici le code

 
auto.mytext.setText(str(self.de l'utilisateur) + ": "+ str(self.ligne.texte()) + "\n") 

et à l'important

 
auto.mySignal.émettre(de soi.decrypt_my_message(str(msg)).strip() + "\n") 

Edit *

J'ai compris que je devais utiliser un QTextCursor

 
auto.curseur = QTextCursor(de soi.mytext.document()) 

 
auto.le curseur.insertText(str(self.de l'utilisateur) + ": "+ str(self.ligne.texte()) + "\n") 

*cheers

Il y a aussi un append méthode.

OriginalL'auteur ADE | 2011-10-14