From 138a060df22a6bb962bebe4b8470b53a4039f0da Mon Sep 17 00:00:00 2001 From: Daniel Molkentin Date: Thu, 6 Dec 2012 16:26:27 +0100 Subject: Fix Windows folder watcher --- src/mirall/folderwatcher_win.h | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'src/mirall/folderwatcher_win.h') diff --git a/src/mirall/folderwatcher_win.h b/src/mirall/folderwatcher_win.h index f8dc5b9dc..85c728bd7 100644 --- a/src/mirall/folderwatcher_win.h +++ b/src/mirall/folderwatcher_win.h @@ -16,6 +16,7 @@ #define MIRALL_FOLDERWATCHER_WIN_H #include +#include namespace Mirall { @@ -27,15 +28,19 @@ class WatcherThread : public QThread { Q_OBJECT public: WatcherThread(const QString &path) : - QThread(), _path(path) {} + QThread(), _path(path), _handle(0) {} + ~WatcherThread(); + +protected: void run(); signals: - void changed(); + void changed(const QString &path); private: QString _path; + HANDLE _handle; }; class FolderWatcherPrivate : public QObject { -- cgit v1.2.3