summaryrefslogtreecommitdiff
path: root/src/modinfodialogimages.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/modinfodialogimages.cpp')
-rw-r--r--src/modinfodialogimages.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/modinfodialogimages.cpp b/src/modinfodialogimages.cpp
index 48b3bb3b..8a22045e 100644
--- a/src/modinfodialogimages.cpp
+++ b/src/modinfodialogimages.cpp
@@ -186,11 +186,11 @@ void ImagesTab::switchToFiltered()
const bool hasTextFilter = !m_filter.empty();
- for (auto& f : m_files.allFiles()) {
+ for (File& f : m_files.allFiles()) {
if (hasTextFilter) {
// check filter widget
- const auto m = m_filter.matches([&](auto&& what) {
- return f.path().contains(what, Qt::CaseInsensitive);
+ const auto m = m_filter.matches([&](const QRegularExpression& regex) {
+ return regex.match(f.filename()).hasMatch();
});
if (!m) {
@@ -201,7 +201,7 @@ void ImagesTab::switchToFiltered()
if (!m_ddsEnabled) {
// skip .dds files
- if (f.path().endsWith(".dds", Qt::CaseInsensitive)) {
+ if (f.filename().endsWith(".dds", Qt::CaseInsensitive)) {
continue;
}
}