从另一个表单处理QTextEdit

时间:2009-10-28 11:02:33

标签: c++ qt

所以问题是如何从另一种形式设置textEdit的值?

2 个答案:

答案 0 :(得分:1)

您有两种选择,要么只是从另一种形式的函数中调用其中一个setText函数,就像这样:

otherForm->setPlainText(text);

或者您可以使用以下信号连接两种形式:

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

其中任何一种都是有效的方法。

答案 1 :(得分:0)

myTextEdit->setPlainText(text)myTextEdit->setHtml(text)或直接修改编辑器的QTextDocument实例。