From 7e23cbf95d125fc6325d73b6bee9551a1dd6fb79 Mon Sep 17 00:00:00 2001 From: Arno Date: Thu, 21 Mar 2013 17:57:15 +0100 Subject: Implement auto refresh Since inotify isn't completely implemented for cifs mounts, implement auto refresh for FileView. Default is 5 seconds. --- smdirwatcher.cpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'smdirwatcher.cpp') diff --git a/smdirwatcher.cpp b/smdirwatcher.cpp index 8b72aab..069ebfe 100644 --- a/smdirwatcher.cpp +++ b/smdirwatcher.cpp @@ -37,6 +37,8 @@ SmDirWatcher::SmDirWatcher(QObject *parent) : QThread(parent), mFd(0), mDescr(0) } SmDirWatcher::~SmDirWatcher(){ + mCollector->terminate(); + mCollector->wait(); if(mFd && mDescr){ inotify_rm_watch(mFd, mDescr); } -- cgit v1.2.3-70-g09d2