Qt - 信息未在列表视图中加载

Qt - Info not loading in ListView

本文关键字:视图 加载 列表 信息 Qt      更新时间:2023-10-16

我有一个QListView,它使用模型将信息加载到其中。当我在模型中插入新行时,它没有显示在 QListView 中。这些是我使用的代码:

在标题中:

bugModel = new QStandardItemModel();
ui->bugList->setModel(bugModel);

在 CPP 中(按下按钮时):

bugModel->insertRows(bugModel->rowCount(), 1);
bugModel->setData(bugModel->index(bugModel->rowCount()-1,0), "Test");

可能是什么问题?

P.S 当我使用 qDebug() 检查按钮时,该函数确实会被调用。

你添加了列吗?
如果没有 - 在标题中添加行bugModel->insertColumn(0);