gpt4 book ai didi

qt - 如何仅在文件夹中获取图像文件列表

转载 作者:行者123 更新时间:2023-12-04 13:23:01 39 4
gpt4 key购买 nike

我想从文件夹中获取图像文件的名称(*.png、*.jpg、*.bmp)。

到目前为止我能做的是:

 fileInfoList = dir.entryInfoList(QDir::Files|QDir::NoDotAndDotDot);

但是如何只获取*.png、*.bmp 和*.jpg 文件呢?

最佳答案

像这样的东西应该可以工作;

 QStringList filters;
filters << "*.png" << "*.jpg" << "*.bmp";
fileInfoList = dir.entryInfoList(filters, QDir::Files|QDir::NoDotAndDotDot);

参见 this了解更多信息。

您还可以使用 QDir::setNameFilters函数来设置过滤器。

关于qt - 如何仅在文件夹中获取图像文件列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16853515/

39 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com