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万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章