QT中获取某个路径下的文件数量
来源:互联网 发布:淘宝小模特一般多少钱 编辑:程序博客网 时间:2024/04/29 12:06
QT获取某个文件夹下 某格式文件的数量
int GetRSSCount()
{
int count=0;
QDir myDir(RSS_SEEDINNEW);
QTextCodec::setCodecForTr(QTextCodec::codecForName("UTF-8"));
for(unsigned int i=0;i<myDir.count();i++)
{
QString sext=myDir[i].toLower();
if(-1!=sext.indexOf(".xml"))
count++;
}
return count;
}
以下处理文件夹中还有文件夹情况
void GetFileCount(QString RSS_seedPath)
{
QDir myDir(RSS_seedPath);
QFileInfo finfo;
QFileInfo finfotemp;
QTextCodec::setCodecForTr(QTextCodec::codecForName("UTF-8"));
for(unsigned int i=0;i<myDir.count();i++)
{
finfo = QFileInfo(myDir.filePath(myDir[i])); //目录下每个文件的文件信息
if ((finfo.fileName() == ".") || (finfo.fileName() == ".."))//这两个目录不需要
{
continue;
}
if(finfo.isDir())
{
GetRssFileCount(myDir.filePath(myDir[i])); //如果是文件夹 则递归调用
}
else
{
QString sext=myDir[i].toLower();
if(-1!=sext.indexOf(".xml"))
{
g_Rss_seed.filepath.append(myDir.filePath(myDir[i]));
g_Rss_seed.filename.append(myDir[i]);
seedcout+=1;
}
}
}
}
{
int count=0;
QDir myDir(RSS_SEEDINNEW);
QTextCodec::setCodecForTr(QTextCodec::codecForName("UTF-8"));
for(unsigned int i=0;i<myDir.count();i++)
{
QString sext=myDir[i].toLower();
if(-1!=sext.indexOf(".xml"))
count++;
}
return count;
}
以下处理文件夹中还有文件夹情况
void GetFileCount(QString RSS_seedPath)
{
QDir myDir(RSS_seedPath);
QFileInfo finfo;
QFileInfo finfotemp;
QTextCodec::setCodecForTr(QTextCodec::codecForName("UTF-8"));
for(unsigned int i=0;i<myDir.count();i++)
{
finfo = QFileInfo(myDir.filePath(myDir[i])); //目录下每个文件的文件信息
if ((finfo.fileName() == ".") || (finfo.fileName() == ".."))//这两个目录不需要
{
continue;
}
if(finfo.isDir())
{
GetRssFileCount(myDir.filePath(myDir[i])); //如果是文件夹 则递归调用
}
else
{
QString sext=myDir[i].toLower();
if(-1!=sext.indexOf(".xml"))
{
g_Rss_seed.filepath.append(myDir.filePath(myDir[i]));
g_Rss_seed.filename.append(myDir[i]);
seedcout+=1;
}
}
}
}
- QT中获取某个路径下的文件数量
- 统计某个路径下所有的java文件,以及统计代码数量
- 获取当前工作目录下某个文件的全路径
- Java-读取某个目录下所有文件、文件夹和3种从文件路径中获取文件名的方法
- ubuntu下如何查找某个文件的路径
- 递归遍历某个路径下的文件
- ubuntu下如何查找某个文件的路径
- ubuntu下如何查找某个文件的路径
- qt中获取文件路径和文件名
- QT中得到文件路径,获取文件名
- qt中获取文件路径和文件名
- 获取指定路径下的文件类型及数量
- 查找某个文件,获取路径
- 复制某个路径下的所有文件到指定路径
- 获取某个绝对路径下的文件名字
- STL---获取某个文件夹下的文件
- 获取某个目录下所有的文件
- Qt 获取文件的名称和路径
- 原创:Js解析xml文件并简单实现省市区级联菜单(并解决各浏览器兼容性问题).
- QT遍历目录获取文件信息
- .net
- 使用MPlayer获取文件信息
- QT获取文件信息
- QT中获取某个路径下的文件数量
- BLUEZ在Linux下的移植
- 一、LINUX下blueZ的编程
- 使用蓝牙发送文件时需要注意的问题
- DBUS
- dbus小工具
- ubuntu网络共享挂载
- Linux平台下QT中蓝牙的使用
- blueZ在2410上的移植