【发布时间】:2012-09-23 13:21:20
【问题描述】:
我尝试按升序对我的 ListView 项目进行排序,所以我尝试了
Model->sort(int Column, Qt::AscendingOrder)
它工作得很好,但我不喜欢 Qt::AscendingOrder 策略。实际上,该函数首先对以大写字符开头的单词进行排序,然后对以小写字符开头的其他单词进行排序。然后它将两个结果连接在一起。 例如:
My ListView Items are: apple
Ball
rose
cat
Orange
And i'm getting the output as: Ball
Orange
apple
cat
rose
有没有办法自定义排序策略?请帮助我...在此先感谢。
【问题讨论】:
-
为什么不自己写个排序函数?
标签: qt sorting qt4.7 qlistview qstandarditemmodel