QT获取文件夹下所有文件数目及名字
2011-08-12 09:45
337 查看
path=QFileDialog::getExistingDirectory(NULL, tr("选择文件夹"),"D:\\",QFileDialog::ShowDirsOnly);
QDir *dir=new QDir(path);
QStringList filter;
//filter<<"*.dat";
//dir->setNameFilters(filter);
QList<QFileInfo> *fileInfo=new QList<QFileInfo>(dir->entryInfoList(filter));
注释掉的两行是用来文件过滤用的,如果你要指定文件后缀名在 filter<<"*.dat" 写就好了
文件数目:fileInfo->count();
文件名称:fileInfo->at(i).fileName();
文件路径(包含文件名):fileInfo->at(i).filePath();
QDir *dir=new QDir(path);
QStringList filter;
//filter<<"*.dat";
//dir->setNameFilters(filter);
QList<QFileInfo> *fileInfo=new QList<QFileInfo>(dir->entryInfoList(filter));
注释掉的两行是用来文件过滤用的,如果你要指定文件后缀名在 filter<<"*.dat" 写就好了
文件数目:fileInfo->count();
文件名称:fileInfo->at(i).fileName();
文件路径(包含文件名):fileInfo->at(i).filePath();
相关文章推荐
- Qt 获取文件夹下所有文件
- MFC获取文件夹下所有文件的名字ListBox
- python如何获取一个文件夹内包括子文件夹所有文件的名字和路径
- C++获取文件夹下的所有文件的名字
- Qt获取文件夹下所有文件
- C#控制台基础 directory获取一个文件夹下所有文件的名字(不包含文件夹)
- C#控制台基础 directory获取一个文件夹下所有文件夹的名字(不包含文件)
- Qt获取某文件夹下的文件数目
- 如何是获取一个文件夹里所有以.java结尾文件的数目,并把符合条件的文件名写到一个目录下。
- 算法积累:解决如何获取指定文件夹路径或者文件路径下所有子文件后缀为.h .m .c的文本的行数
- java获取某个文件夹下的所有文件、删除文件
- 获取指定路径下所有文件的名字
- php获取文件夹中所有lrc格式文件,提取lrc文件中内容
- 获取一个目录下的所有文件夹和文件,包括子文件夹和子文件
- C# 获取文件夹下的所有文件夹及其文件
- 如何批量获取文件夹内的所有文件以及文件夹名 汇总到TXT或者EXL?
- qt iOS app 如何获取共享文件夹文件,如何使用document文档目录文件
- 算法积累:解决如何获取指定文件夹路径或者文件路径下所有子文件后缀为.h .m .c的文本的行数
- 获取文件夹及其子文件夹下的所有文件
- 获取文件夹内所有指定后缀的文件