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内
最新推荐文章于 2022-07-28 09:59:31 发布