如何排序QTableView忽略大小写

时间:2018-06-05 06:37:27

标签: c++ qt sorting qt5 qtableview

我有一个附加到QSqlTableModel的QTableView。我想为用户提供在运行时对表进行排序的选项。问题是我有大写和小写的值。所以,当我这样做时:

ui->tableView->sortByColumn(0, Qt::AscendingOrder);

它按照列0对表进行排序,但是以“a”开头的条目在以“Z”开头的条目之后保留,原因很明显(因为'Z'= 90,ASCII中的'a'= 97)。我想要一种方法使用列0对表进行排序,但忽略大小写

1 个答案:

答案 0 :(得分:0)

我发现的更简单的方法是:

done