2009-10-28 3 views

Répondre

0

myTextEdit->setPlainText(text), myTextEdit->setHtml(text) ou en modifiant directement l'instance QTextDocument de l'éditeur.

+0

J'ai deux formes. Dans un slot de la MainWindow j'appelle le constructeur de QDialog (par exemple) sur lequel j'ai QTextEdit, et je veux placer sa valeur de l'emplacement du premier formulaire ... – crew4ok

+0

Vraiment je veux Définir la valeur de textEdit de QSqlRecord, que j'ai dans le slot. – crew4ok

1

Vous avez deux options, soit vous pouvez simplement appeler l'un des setText fonctions d'une fonction dans une autre forme comme ceci:

otherForm->setPlainText(text);

Ou vous pouvez relier les deux formes avec des signaux comme celui-ci:

connect(form1, SIGNAL(updateText(const QString&)), 
     form2->myTextEdit, SLOT(setText(const QString&))) 

L'un ou l'autre de ces moyens est valide pour le faire.

Questions connexes