我有一个 QListView ,它使用模型向其加载信息。当我将新行插入模型时出现错误,它不会显示在 QListView 中。这些是我使用的代码:
在标题中:
bugModel = new QStandardItemModel();
ui->bugList->setModel(bugModel);
在 cpp 中(按下按钮时):
bugModel->insertRows(bugModel->rowCount(), 1);
bugModel->setData(bugModel->index(bugModel->rowCount()-1,0), "Test");
可能是什么问题呢?
PS 当我使用 qDebug() 检查它时,按下按钮时会调用该函数。