相关疑难解决方法(0)

QListView中的QT4 QstringListModel

这是我的第一个QT问题 - 我通常是一名C#程序员,请原谅我提出一个愚蠢的问题,我确信这是一个非常简单的答案,我似乎无法找到:

我想将项目添加到列表中,暂时让我们说它们是字符串.我有一个QListView:,UI->listView一个QStringList和一个QStringListModel:

stringList = new QStringList();
stringList->append("ABC");
stringList->append("123");

listModel = new QStringListModel(*stringList, NULL);
ui->listView->setModel(listModel);

stringList->append("xyz");
Run Code Online (Sandbox Code Playgroud)

这个例子在我的列表中编译和删除"ABC"和"123",但不是"xyz".为什么不?我需要以某种方式重新绘制listView吗?我对NULL做错了吗?

谢谢.

c++ qt qt4 qlistview

6
推荐指数
2
解决办法
2万
查看次数

标签 统计

c++ ×1

qlistview ×1

qt ×1

qt4 ×1