Qt获取程序工作目录或某路径下所有的图片或指定格式的文件


void StepImagesViewer::getCurAppPathImagesList(QStringList &imagesList)
{
    imagesList.clear();
    QDir dir(QDir::currentPath());//当前程序工作路径 作为目录路径 
    if (!dir.exists())
    {
        qInfo() << "path is non-existent...";
        return;
    }
    dir.setFilter(QDir::Files | QDir::NoSymLinks);
    QStringList filters;
    filters << "*.bmp" << "*.jpg";
    dir.setNameFilters(filters);
    imagesList = dir.entryList();
    //qInfo() << imagesList;
}

以上以获取程序工作目录下的bmp jpg格式的图片为例子。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM