• 8268阅读
  • 1回复

请教:QStandardItemModel中如何删除一项数据? [复制链接]

上一主题 下一主题
离线jxfengzi
 

只看楼主 倒序阅读 楼主  发表于: 2011-06-15
1、QStandardItemModel m_model;
2、m_model->appendRow(item); 添加了几项数据
3、需要删除其中某项数据,查了一下,大概是使用removeRow(index);
4、但是removeRow中的参数是int index,也就是说,需要先知道这项的index。

请教:如何删除?
离线alexltr

只看该作者 1楼 发表于: 2011-06-15
bool QAbstractItemModel::removeRow ( int row, const QModelIndex & parent = QModelIndex() )
row 应该是第几行
parent 应该是父项的模型索引,而不是要删除行的模型索引模型索引modelIndex.
我不从事IT,只是喜欢Qt。
我不是程序员,只是与程序有缘。
我写程序,只是为了让工作变得简单有序!

                      ----  一个一直在入门的编程学习者
快速回复
限100 字节
 
上一个 下一个