qListView 和 qStandardItemModel
来源:互联网 发布:2017网络红歌都有什么 编辑:程序博客网 时间:2024/05/22 10:49
qListView中添加数据使用的是qStandardItemModel,操作是
lv = QListView();
sim = QStandardItemModel();
lv.setModel(sim);
这样只需要在sim中添加数据即可。
通过setRowCount(int)、setColumCount(int)设置行列数
设置数据value的方法:
index = sim.index(row_num,column_num,QModelIndex())
sim.setData(index,value)
获取数据的方法:
item = sim.takeItem(row_num,column_num) ; // 会删除该项,item 是QStandardItem的实例
item = sim.item(row_num,column_num); // 不会删除该项
text = item.text()
此外还有一个修改Model的事件
void itemChanged(QStandardItem *)
0 0
- qListView 和 qStandardItemModel
- QListView 和 QStandardItemModel的使用
- QListView,QTreeView和 QStandardItemModel的简单使用
- QListView,QTreeView和 QStandardItemModel的简单使用
- QStandardItemModel
- QStandardItemModel
- QListView和QListWidget
- QListView和QListWidget
- QListView
- QListView
- QListView
- QListView
- QListView和QListWidget的区别
- model-view模型之QListView和QStringListModel
- model-view模型之QListView和QStringListModel .
- QStandardItemModel简介
- QStandardItemModel QDataWidgetMapper
- 关于QStandardItemModel
- web应用票据打印实现(一)
- Android开源库
- Nginx 反向代理、负载均衡、页面缓存、URL重写及读写分离详解
- STM32官方库文件分析及使用
- oracle 性能优化操作十六: 使用分区索引
- qListView 和 qStandardItemModel
- 博客中添加数学公式
- 关于集合幂集问题的递归算法
- 分享一下自己在用的文字编辑软件以及编程字体
- CC254x/CC2540/CC2541库函数速查
- 说说android- support- v4、7、13
- Android技术
- 【Jason's_ACM_解题报告】The Tower of Babylon
- Myeclipse 8.6安装jBPM4.4插件及.jpdl.xml文件中文乱码问题!