我有一个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()检查按钮时,该函数确实会被调用。
发布于 2012-09-24 01:31:24
你增加栏目了吗?
如果没有-在标题中添加行bugModel->insertColumn(0);。
https://stackoverflow.com/questions/12554484
复制相似问题