在 Qt 中,可以使用 QTextEdit
的 append()
方法从末尾追加文本。以下是一个简单的示例代码,展示了如何在 QTextEdit
中追加文本:
#include <QApplication>
#include <QTextEdit>
#include <QVBoxLayout>
#include <QWidget>
int main(int argc, char *argv[]) {
QApplication app(argc, argv);
QWidget window;
QVBoxLayout layout(&window);
QTextEdit textEdit;
layout.addWidget(&textEdit);
// 追加文本
textEdit.append("这是追加的文本。");
textEdit.append("这是另一行追加的文本。");
window.setWindowTitle("QTextEdit 示例");
window.resize(400, 300);
window.show();
return app.exec();
}
在这个示例中,我们创建了一个简单的 Qt 应用程序,并在窗口中放置了一个 QTextEdit
控件。然后我们使用 append()
方法将两行文本从末尾追加到 QTextEdit
中。
如果你想要更复杂的内容,比如富文本,你可以使用 insertHtml()
或其他相关的方法。
内容由零声教学AI助手提供,问题来源于学员提问