Donc, la question est de savoir comment définir une valeur de textEdit à partir d'un autre formulaire?Gérer un QTextEdit à partir d'un autre formulaire
0
A
Répondre
0
myTextEdit->setPlainText(text)
, myTextEdit->setHtml(text)
ou en modifiant directement l'instance QTextDocument
de l'éditeur.
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.
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
Vraiment je veux Définir la valeur de textEdit de QSqlRecord, que j'ai dans le slot. – crew4ok