summaryrefslogtreecommitdiff
path: root/src/libs/utils/filesystemwatcher.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/libs/utils/filesystemwatcher.cpp')
-rw-r--r--src/libs/utils/filesystemwatcher.cpp13
1 files changed, 6 insertions, 7 deletions
diff --git a/src/libs/utils/filesystemwatcher.cpp b/src/libs/utils/filesystemwatcher.cpp
index 7eb5db4692..8a73753afd 100644
--- a/src/libs/utils/filesystemwatcher.cpp
+++ b/src/libs/utils/filesystemwatcher.cpp
@@ -111,7 +111,6 @@ bool WatchEntry::trigger(const QString &fileName)
}
using WatchEntryMap = QHash<QString, WatchEntry>;
-using WatchEntryMapIterator = WatchEntryMap::iterator;
class FileSystemWatcherPrivate
{
@@ -300,8 +299,8 @@ void FileSystemWatcher::removeFiles(const QStringList &files)
qDebug() << this << d->m_id << "removeFiles " << files;
QStringList toRemove;
for (const QString &file : files) {
- WatchEntryMapIterator it = d->m_files.find(file);
- if (it == d->m_files.end()) {
+ const auto it = d->m_files.constFind(file);
+ if (it == d->m_files.constEnd()) {
qWarning("FileSystemWatcher: File %s is not watched.", qPrintable(file));
continue;
}
@@ -392,8 +391,8 @@ void FileSystemWatcher::removeDirectories(const QStringList &directories)
QStringList toRemove;
for (const QString &directory : directories) {
- WatchEntryMapIterator it = d->m_directories.find(directory);
- if (it == d->m_directories.end()) {
+ const auto it = d->m_directories.constFind(directory);
+ if (it == d->m_directories.constEnd()) {
qWarning("FileSystemWatcher: Directory %s is not watched.", qPrintable(directory));
continue;
}
@@ -416,7 +415,7 @@ QStringList FileSystemWatcher::directories() const
void FileSystemWatcher::slotFileChanged(const QString &path)
{
- const WatchEntryMapIterator it = d->m_files.find(path);
+ const auto it = d->m_files.find(path);
if (it != d->m_files.end() && it.value().trigger(path)) {
if (debug)
qDebug() << this << "triggers on file " << path
@@ -428,7 +427,7 @@ void FileSystemWatcher::slotFileChanged(const QString &path)
void FileSystemWatcher::slotDirectoryChanged(const QString &path)
{
- const WatchEntryMapIterator it = d->m_directories.find(path);
+ const auto it = d->m_directories.find(path);
if (it != d->m_directories.end() && it.value().trigger(path)) {
if (debug)
qDebug() << this << "triggers on dir " << path