【发布时间】:2020-06-04 21:06:15
【问题描述】:
我知道 Label 是我用来在一行中设置一些文本的,但是我想打印多行,更具体地说,是一个循环 foreach,它将打印用户之前输入的所有数据。有什么办法吗?
【问题讨论】:
我知道 Label 是我用来在一行中设置一些文本的,但是我想打印多行,更具体地说,是一个循环 foreach,它将打印用户之前输入的所有数据。有什么办法吗?
【问题讨论】:
创建QTextEdit 的对象。设置QTextEdit::setReadOnly(true); 如果只需要在窗口中显示用户的数据。
您可以通过 html: QTextEdit::setHtml(const QString &text) 循环传递您的文本。
或者如果是简单的文本,那么使用 slot: QTextEdit::insertPlainText(const QString &text)
更多:
QTextEdit::setText(const QString &text)
QTextEdit::setPlainText(const QString &text)
【讨论】: