qt 搜索QDir tFilePath下的文件,请给出代码
时间: 2024-05-15 11:19:45 浏览: 82
qt查找文件
3星 · 编辑精心推荐
下面是一个搜索指定目录下文件的示例代码:
```cpp
#include <QDir>
#include <QDebug>
int main(int argc, char *argv[])
{
QCoreApplication app(argc, argv);
QString tFilePath = "C:/Users/Public/";
QDir dir(tFilePath);
QStringList filters;
filters << "*.txt" << "*.pdf"; // 搜索文件的扩展名
QStringList fileList = dir.entryList(filters, QDir::Files | QDir::NoSymLinks);
foreach (QString file, fileList) {
qDebug() << "File: " << file;
}
return app.exec();
}
```
这段代码将搜索指定目录下的所有扩展名为 .txt 和 .pdf 的文件,并将文件名打印到控制台。可以根据需要修改搜索的目录和文件扩展名。
阅读全文