From 00b5c87a6e17d2c61e56727830b72655ad73c617 Mon Sep 17 00:00:00 2001 From: varlog Date: Fri, 12 Mar 2021 17:29:28 +0100 Subject: [PATCH] supported format simple static list --- src/pathtraverser.cpp | 5 ++--- src/pathtraverser.h | 2 ++ 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/pathtraverser.cpp b/src/pathtraverser.cpp index 2d8c97b..a6f3317 100644 --- a/src/pathtraverser.cpp +++ b/src/pathtraverser.cpp @@ -15,9 +15,8 @@ PathTraverser::~PathTraverser() {} QStringList PathTraverser::getImageFormats() const { QStringList imageFormats; - imageFormats << "*.jpg" << "*.JPG" << "*.jpeg" << "*.JPEG"; - imageFormats << "*.PNG" << "*.png"; - imageFormats << "*.tiff" << "*.TIFF" << "*.tif" << "*.TIF"; + for ( const QString& s : supportedFormats ) + imageFormats<<"*."+s<<"*."+s.toUpper(); return imageFormats; } diff --git a/src/pathtraverser.h b/src/pathtraverser.h index 554c3e5..743278c 100644 --- a/src/pathtraverser.h +++ b/src/pathtraverser.h @@ -5,6 +5,8 @@ #include #include +static const QStringList supportedFormats={"jpg","jpeg","png","tif","tiff"}; + class MainWindow; class PathTraverser {