0
所以问题是如何从另一个表单设置textEdit的值?从另一个表格处理QTextEdit
所以问题是如何从另一个表单设置textEdit的值?从另一个表格处理QTextEdit
myTextEdit->setPlainText(text)
,myTextEdit->setHtml(text)
或通过直接修改编辑器的QTextDocument
实例。
你有两个选择,要么你可以简单地调用的setText
功能之一,从功能的其他形式,像这样内:
otherForm->setPlainText(text);
或者你可以用这样的信号,这两种形式的连接:
connect(form1, SIGNAL(updateText(const QString&)),
form2->myTextEdit, SLOT(setText(const QString&)))
这些都是有效的方法来做到这一点。
我有两种形式。在MainWindow的一个槽中,我调用了QDialog的构造函数(例如),我有QTextEdit,并且我想从第一个窗体的槽中设置它的值... – crew4ok 2009-10-28 11:15:11
真的我想要从QSqlRecord中设置textEdit的值,即我在插槽中的值。 – crew4ok 2009-10-28 11:22:27