add png support

This commit is contained in:
Manuel Dewald
2021-03-03 13:38:52 +01:00
parent 9ade0cb4ee
commit c84f01434e

View File

@@ -22,7 +22,7 @@ RecursivePathTraverser::~RecursivePathTraverser() {}
QStringList RecursivePathTraverser::getImages() const QStringList RecursivePathTraverser::getImages() const
{ {
QDirIterator it(QString(path.c_str()), QStringList() << "*.jpg" << "*.JPG" << "*.jpeg" << "*.JPEG", QDir::Files, QDirIterator::Subdirectories); QDirIterator it(QString(path.c_str()), QStringList() << "*.jpg" << "*.JPG" << "*.jpeg" << "*.JPEG" << "*.PNG" << "*.png", QDir::Files, QDirIterator::Subdirectories);
QStringList files; QStringList files;
while (it.hasNext()) while (it.hasNext())
{ {
@@ -46,7 +46,7 @@ DefaultPathTraverser::~DefaultPathTraverser() {}
QStringList DefaultPathTraverser::getImages() const QStringList DefaultPathTraverser::getImages() const
{ {
return directory.entryList(QStringList() << "*.jpg" << "*.JPG" << "*.jpeg" << "*.JPEG", QDir::Files); return directory.entryList(QStringList() << "*.jpg" << "*.JPG" << "*.jpeg" << "*.JPEG" << "*.PNG" << "*.png", QDir::Files);
} }
const std::string DefaultPathTraverser::getImagePath(const std::string image) const const std::string DefaultPathTraverser::getImagePath(const std::string image) const