Подскажите, как в QT можно удалить все файлы с определенным расширением из папки? Мне нужно из папки с изображениями удалить все .jpg файлы.
Привет, держи:
QDir dir("C:\\Users\\user\\Desktop\\test"); dir.setFilter(QDir::NoDotAndDotDot | QDir::Files); dir.setNameFilters(QStringList() << "*.jpg"); foreach(QString filename, dir.entryList()) { dir.remove(filename); qDebug() << "deleted" << filename; }