天天看點

QT 檔案夾操作(最精簡的檔案周遊操作) QT ini配置檔案的讀寫(使用QTextStream類):http://blog.csdn.net/lusirking/article/details/51353301

QString m_sProjectPath = tr("C:\Users\administrator\Desktop");

QDir dir(m_sProjectPath);

dir.exists();

dir.setFilter(QDir::Files);

QFileInfoList fileList = dir.entryInfoList();  

int fileCount = fileList.count();

for(int i=0;i<fileCount;i++)  

{

QFileInfo fileInfo = fileList[i];

QString suffix = fileInfo.suffix();

if(QString::compare(suffix, QString(tr("ini")), Qt::CaseInsensitive) == 0) 

{   

QString filePath = fileInfo.absoluteFilePath();

QString fileName = fileInfo.baseName();

loadFile(filePath);

}

else

dir.remove(filePath);

}

備注:loadFile()為自定義函數,函數體及相關說明詳見"

QT ini配置檔案的讀寫(使用QTextStream類):http://blog.csdn.net/lusirking/article/details/51353301

")

繼續閱讀