若要搜索指定目录下所有文件(包含文件夹),使用QDir::entryList时,Filter需指定“QDir::Dirs | QDir::Files”,否则无法获取到文件列表,若需忽略“./,../”等,filter还需加上“QDir::NoDotAndDotDot”,或自行根据文件名,过滤!
注:获取文件名方法:QFileInfo(dirPath,fileName).fileName()
本文详细介绍了如何使用QDir::entryList方法来搜索指定目录下的所有文件及子文件夹,包括设置正确的过滤器选项以排除特定条目如'.'和'..',并提供了获取文件名的具体方法。
若要搜索指定目录下所有文件(包含文件夹),使用QDir::entryList时,Filter需指定“QDir::Dirs | QDir::Files”,否则无法获取到文件列表,若需忽略“./,../”等,filter还需加上“QDir::NoDotAndDotDot”,或自行根据文件名,过滤!
注:获取文件名方法:QFileInfo(dirPath,fileName).fileName()
9113

被折叠的 条评论
为什么被折叠?