• 6405阅读
  • 2回复

listview 中的排序问题 [复制链接]

上一主题 下一主题
离线zccmin
 
只看楼主 倒序阅读 楼主  发表于: 2006-10-24
— 本帖被 XChinux 从 General Qt Programming 移动到本区(2011-01-02) —
我想做一个列表 表示名字以及名称的Number号。
我想第一列做Number号按自然数大小顺序排列,显示个数和名字个数相等。
而第二列是做名字按字母排列。
问题是:我怎么按顺序插入后,Number仍然保持按自然数排列呢?
listview中是否可以各列的排列顺序?
[ 此贴被XChinux在2006-10-25 10:09重新编辑 ]
离线XChinux

只看该作者 1楼 发表于: 2006-10-25
这个似乎用tableview比较好吧?输出两列数据,
自定义实现下tableview的model,在输出数据的时候,让第一列显示下标(当前纪录的下标)即可
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线zccmin
只看该作者 2楼 发表于: 2006-10-26
请问一下 table的列可以排序吗?而且 如果一行中有n列,我只按某一列排序,这一行中的数据都跟这排序列的数据移动.(如果每次插入都做好排序,再重新刷新列表估计可以,但那样的话,数据一多肯定会与闪烁的过程)
快速回复
限100 字节
 
上一个 下一个