标签: qt qstring qsort qlist qtcore
我在Qt中使用qSort来排序包含struct的QList。我注意到波兰语字符“Ś”位于排序列表的末尾或开头(取决于顺序)。是否有任何字符串比较功能将“Ś”放在“S”旁边?
qSort
QList
答案 0 :(得分:2)
您需要使用QString::localeAwareCompare作为比较功能。
QString::localeAwareCompare