主题 : 关于表格排序的问题 复制链接 | 浏览器收藏 | 打印
级别: 侠客
UID: 16209
精华: 0
发帖: 70
金钱: 350 两
威望: 70 点
贡献值: 0 点
综合积分: 140 分
注册时间: 2010-03-15
最后登录: 2010-10-25
楼主  发表于: 2010-04-06 09:27

 关于表格排序的问题

       最近学习显示数据用到表格Table1控件。还有一个按键button1,我想通过按button按键来使表格的某项排序(升或者降序)。参考QT手册,我在Butoon按钮中加代码 Table1->sortColumn(1,false,true)。想让第一列的数据降序排列。执行的结果是,A列有些是排序了,有些排序不对。我将A列的数据全改为不相同结果还是一样,排序不正确,比较乱。对A,B,C,D列测试都是一样。有没有高手做过表格排序问题,给点提示。

编号    A    B    C    D
1                    68               89                 90                 67
2    100    70    50    89
3    90    70    6    99
4    80    60    9    78
5                   68               89                 90                 67
6    100    70    50    89
7    90    70    6    99
8    80    60    9    78
9                    68               89                 90                 67
10    100    70    50    89
11    90    70    6    99
12    80    60    9    78
13                    68               89                 90                 67
14    100    70    50    89
15    90    70    6    99
16    80    60    9    78