qt怎么读取文件夹下所有文件名

   2025-02-05 6900
核心提示:在Qt中,你可以使用QDir类来读取文件夹下的所有文件名。以下是一个示例代码:#include QCoreApplication#include QDir#include Q

在Qt中,你可以使用QDir类来读取文件夹下的所有文件名。以下是一个示例代码:

#include <QCoreApplication>#include <QDir>#include <QDebug>int main(int argc, char *argv[]){    QCoreApplication a(argc, argv);    QString folderPath = "path/to/folder"; // 替换为实际文件夹路径    QDir folder(folderPath);    QStringList fileNames = folder.entryList(QDir::Files);    foreach (QString fileName, fileNames) {        qDebug() << fileName;    }    return a.exec();}

在上面的示例代码中,首先创建了一个QDir对象来表示所需读取的文件夹。然后,使用entryList()函数来获取文件夹中的所有文件名,并将其存储在一个QStringList中。最后,使用foreach循环遍历文件名列表,并打印出每个文件名。

需要注意的是,你需要将"path/to/folder"替换为实际的文件夹路径。

 
 
更多>同类维修知识
推荐图文
推荐维修知识
点击排行
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  网站留言