From 2aaee91ab80fde526cf4884434aadf0344b70c0a Mon Sep 17 00:00:00 2001 From: APTX Date: Tue, 23 Apr 2013 23:19:37 +0200 Subject: [PATCH] DirectoryWatcher should filter files with fileFilters. --- localmylist/directorywatcher.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/localmylist/directorywatcher.cpp b/localmylist/directorywatcher.cpp index a668f64..3418eff 100644 --- a/localmylist/directorywatcher.cpp +++ b/localmylist/directorywatcher.cpp @@ -50,7 +50,9 @@ void DirectoryWatcher::watchedDirectoryChanged(const QString &path) { QDir dir(path); - QStringList currentEntries = dir.entryList(QDir::Files); + QStringList filters = settings->get("fileFilters").toString().split(QChar(' '), QString::SkipEmptyParts); + + QStringList currentEntries = dir.entryList(filters, QDir::Files); QSet currentSet = currentEntries.toSet(); QSet oldEntries = previousEntries.value(path); QSet newEntries = currentSet - oldEntries; -- 2.52.0