gpt4 book ai didi

c++ - 创建 QTextTable 并插入数据

转载 作者:行者123 更新时间:2023-11-28 02:31:00 25 4
gpt4 key购买 nike

我正在尝试创建一个 QTextTable 并将数据插入其中。目前我无法创建表,因为有几个错误

use of undeclared identifier 'editor'

我也不确定如何将数据插入 TextTable。我的代码在下面

QTextCursor cursor(editor->textCursor());
cursor.movePosition(QTextCursor::Start);
QTextTable *table = cursor.insertTable(5, 3);

我试过下面的代码,没有错误我只是想知道如何将数据插入文本表以便打印它?

QTextEdit *editor = new QTextEdit();
QTextCursor cursor(editor->textCursor());
cursor.movePosition(QTextCursor::Start);
QTextTable *table = cursor.insertTable(5, 3);
table->insertRows(0, 5);

最佳答案

添加一个文本浏览器并试试这个。 (表单包含一个对象名称为 textBrowserQTextBrowser)

QTextCursor cursor(ui->textBrowser->textCursor());
cursor.movePosition(QTextCursor::Start);

QTextTable *table = cursor.insertTable(2, 3);

for(int i=0; i<2; i++)
{
for(int j=0; j<3; j++)
{

table->cellAt(i, j).firstCursorPosition().insertText("Hello");
}
}

关于c++ - 创建 QTextTable 并插入数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29013381/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com