QT技巧系列(5)按时间顺序列出目录下所有的文件名
包含文件
#include <qstringlistmodel.h>
#include <qdir.h>
实际代码:
void MainWindow::on_pushButton_listfile_clicked()
{
int i,j;
QDir *dir;
QStringList listdatFilename;
listdatFilename.clear();
ui->listView->setModel(nullptr);
dir=new QDir("D:/logfile/"); //文件所在的目录
QStringList filter;
filter<<"*.dat"; //主要找dat
dir->setNameFilters(filter);
//按时间排序
QList<QFileInfo> fileInfo = QList<QFileInfo>(dir-&