溫馨提示×

qt怎么讀取文件夾下所有文件名

qt
小億
575
2024-01-12 00:05:53
欄目: 編程語言

在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"替換為實際的文件夾路徑。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女