diff options
Diffstat (limited to 'src/plugins/qmlprojectmanager/fileformat/filefilteritems.h')
-rw-r--r-- | src/plugins/qmlprojectmanager/fileformat/filefilteritems.h | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/plugins/qmlprojectmanager/fileformat/filefilteritems.h b/src/plugins/qmlprojectmanager/fileformat/filefilteritems.h index 62b5a2a49d..986b1298b0 100644 --- a/src/plugins/qmlprojectmanager/fileformat/filefilteritems.h +++ b/src/plugins/qmlprojectmanager/fileformat/filefilteritems.h @@ -34,7 +34,6 @@ #define FILEFILTERITEMS_H #include "qmlprojectitem.h" -#include "filesystemwatcher.h" #include <QtCore/QObject> #include <QtCore/QSet> @@ -44,6 +43,10 @@ QT_FORWARD_DECLARE_CLASS(QDir) +namespace Utils { +class FileSystemWatcher; +} + namespace QmlProjectManager { class FileFilterBaseItem : public QmlProjectContentItem { @@ -91,6 +94,8 @@ private: bool fileMatches(const QString &fileName) const; QSet<QString> filesInSubTree(const QDir &rootDir, const QDir &dir, QSet<QString> *parsedDirs = 0); + Utils::FileSystemWatcher *dirWatcher(); + QStringList watchedDirectories() const; QString m_rootDir; QString m_defaultDir; @@ -111,7 +116,7 @@ private: QStringList m_explicitFiles; QSet<QString> m_files; - FileSystemWatcher m_dirWatcher; + Utils::FileSystemWatcher *m_dirWatcher; QTimer m_updateFileListTimer; |