diff options
Diffstat (limited to 'src/corelib/io/qfilesystemwatcher_inotify_p.h')
-rw-r--r-- | src/corelib/io/qfilesystemwatcher_inotify_p.h | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/src/corelib/io/qfilesystemwatcher_inotify_p.h b/src/corelib/io/qfilesystemwatcher_inotify_p.h index 7d45711006..24fc88ffeb 100644 --- a/src/corelib/io/qfilesystemwatcher_inotify_p.h +++ b/src/corelib/io/qfilesystemwatcher_inotify_p.h @@ -57,8 +57,9 @@ #ifndef QT_NO_FILESYSTEMWATCHER -#include <qhash.h> -#include <qmutex.h> +#include <QtCore/qhash.h> +#include <QtCore/qmutex.h> +#include <QtCore/qsocketnotifier.h> QT_BEGIN_NAMESPACE @@ -71,13 +72,9 @@ public: static QInotifyFileSystemWatcherEngine *create(); - void run(); - QStringList addPaths(const QStringList &paths, QStringList *files, QStringList *directories); QStringList removePaths(const QStringList &paths, QStringList *files, QStringList *directories); - void stop(); - private Q_SLOTS: void readFromInotify(); @@ -87,6 +84,7 @@ private: QMutex mutex; QHash<QString, int> pathToID; QHash<int, QString> idToPath; + QSocketNotifier notifier; }; |