VS2010+QT5编程之QTableView数字排序
来源:互联网
再谈一下QTableView中的排序,其QT源码如下:
总的来说,QTableView中的排序可以分为三种:int、float、double等这类的数字排序,Date、Time、DateTime这类的时间排序,String的字符串排序。出现数字排序不科学的原因应该是把数字作为字符串赋值,导致排序按字符串的方式排序。而中文字符串的排序是按照Unicode中文编码排序,据说是按照康熙字典的偏旁部首笔画排序,所以看起来很不科学。总的来说,QTableView中的排序可以分