QString folder;
if (isMime) {
folder = url.path(KUrl::AddTrailingSlash);
+ // Check how many files we have
+ QDir dir(folder);
+ QStringList filters;
+ filters << "*." + extension.section('.', -1);
+ dir.setNameFilters(filters);
+ *list = dir.entryList(QDir::Files);
} else {
folder = url.directory(KUrl::AppendTrailingSlash);
QString filter = url.fileName();
gap++;
}
}
- if (firstFrame > 0) extension = filter + "%" + QString::number(firstFrame).rightJustified(precision, '0', false) + "d" + ext;
- else extension = filter + "%" + QString::number(precision) + "d" + ext;
+ if (firstFrame > 0) extension = filter + '%' + QString::number(firstFrame).rightJustified(precision, '0', false) + 'd' + ext;
+ else extension = filter + '%' + QString::number(precision) + 'd' + ext;
}
kDebug() << "// FOUND " << (*list).count() << " items for " << url.path();
return folder + extension;