我安装了诺基亚Qt SDK并制作了一个涉及用户界面的新项目。
然后我提到了一个特定的视频 Creating interactive QT hello world GUI application using QT Creator.
现在我无法在列表视图中添加项目,因为没有这样做的功能。
还有其他功能吗?
答案 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。