vector<QImage> vecImg;
QString folderName = QFileDialog::getExistingDirectory(this, tr("Open Folder"), QString());
if (!folderName.isEmpty()) {
QDir dir(folderName);
vecImg.clear();
foreach(QFileInfo imageFileInfo, dir.entryInfoList(QStringList() << "*.jpg" << "*.png" << "*.bmp", QDir::Files, QDir::NoSort))
{
QString imgName = imageFileInfo.absoluteFilePath();
QImage img(imgName);
vecImg.push_back(img);
}
}
Qt中读取所选文件夹下所有图片至vector内
最新推荐文章于 2023-03-03 16:38:51 发布