QListView不添加项目

时间:2011-03-15 07:19:15

标签: qt symbian qt-creator

我安装了诺基亚Qt SDK并制作了一个涉及用户界面的新项目。

然后我提到了一个特定的视频 Creating interactive QT hello world GUI application using QT Creator.

现在我无法在列表视图中添加项目,因为没有这样做的功能。

还有其他功能吗?

2 个答案:

答案 0 :(得分:2)

添加行:

ui->listview->model()->insertRow ( int row)

ui->listview->model()->insertRows ( int row, int count)

如果成功插入行,则两个方法都返回true。

设置数据(针对每个单元格):

ui->listview->model()->setData(ui->listview->model()->index ( int row, int column),QVariant value);

答案 1 :(得分:0)

你的意思是“没有这方面的功能”?

您是否已查看Qt Documentation?还有一个QListWidget,您可以在其中直接添加小部件。更有用的是您提到的QListView,您应首先查看Qt Model/View Programming