一 查找文件
bool MyXML::findFolderFileNames()
{//指定文件夹名QDir dir("xml");if(!dir.exists()){qDebug()<<"folder does not exist!";return false;}//指定文件后缀名,可指定多种类型QStringList filter("*.xml");//指定查找类型和排序,按最新的修改时间获取QStringList files = dir.entryList(filter, QDir::Files | QDir::Readable | QDir::NoDotAndDotDot, QDir::Name | QDir::Time);for(int i = 0; i < files.size();i++){qDebug()<<files[i];}return true;
}
文件目录:
输出结果:
二 删除指定文件
bool MyXML::deleteFile()
{QString fullpathFilename = QString("./xml/").append("testWrite2.xml");QFile::remove(fullpathFilename);
}