QList 排序

现有结构体:

struct fileInfo
{
    QDate createTime;
    QString fileName;          
}
QList<fileInfo> fileLst;
// 对文件按时间排序
qSort(fileLst.begin(), fileLst.end(), compareBarData);

//排列判断
bool compareBarData(const fileInfo &barAmount1, const fileInfo &barAmount2)
{
    if (barAmount1.createTime < barAmount2.createTime)
    {
        return true;
    }
  return false; }

 

posted @ 2016-12-05 17:09  积跬步,到千里  阅读(13454)  评论(0编辑  收藏  举报