QT中文件目录相关的函数已经操作

来源:互联网 发布:javascript的表单验证 编辑:程序博客网 时间:2024/06/05 01:08
QDir mydir;
if(!mydir.current().exists("system"))
{
mydir.current().mkdir("system"); //在当前目录创建system文件
}
if(mydir.cd("system")) //切换当前路径,进入system目录
{
if(!mydir.exists("motion"))
mydir.mkdir("motion");
}
QString newpath = mydir.currentPath() + "/system/motion";
QDir mydir1(newpath);  //创建一个绝对路径的目录
int flag = 1;
QFileInfoList file_list = mydir1.entryInfoList(QDir::Files); //遍历目录下的所有文件,并返回一个链表,里面包含当前目录下的所有文件.
    for(int i=0; i <file_list.size(); i++){
foreach(QFileInfo info,file_list){
QString file_name = info.fileName();
if(file_name == mymessage)
            {
                mymessage = mymessage1 + QString::number(flag,10) + ".src";
                flag++;
            }
       }
    }
0 0
原创粉丝点击