QT5.7 中文漢字排序

本人親測可用 qt5.7+vc2015+win10_64環境

#include <QCollator>
#include <QLocale>
void SHAIXUAN::on_pushButton_paixu_clicked()
{
    QLocale cn(QLocale::Chinese);
    QCollator collator(cn);
    QStringList stringList=ui->plainTextEdit_pending->toPlainText().split("\n");
    std::sort(stringList.begin(), stringList.end(), collator);
    showJieguo(stringList);
}

排序效果如下圖:
這裏寫圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章