QT 目錄遍歷,過濾與查找

    查找目錄下已存在的sd*目錄

    QString Path ="/mnt/";

    QDir dir(path);
    if (!dir.exists())
    {
        return;
    }

    QStringList list,Names;
    Names = dir.entryList(QDir::Dirs | QDir::NoDotAndDotDot); //遍歷時篩選
    qDebug()<<"xx"<<Names.size();
    list=Names.filter("sd");           //過濾目錄          

    qDebug()<<"list "<<list<<endl;

    if(list.size()>0)
    {
        Path.append(list.at(0));   
    }

 

發佈了51 篇原創文章 · 獲贊 15 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章