38 const int removalTimeoutMSec =
39 FILE_SYSTEM_WATCHER_DEFAULT_REMOVAL_TIMEOUT_MSEC,
40 QObject * parent =
nullptr);
43 const QStringList & paths,
44 const int removalTimeoutMSec =
45 FILE_SYSTEM_WATCHER_DEFAULT_REMOVAL_TIMEOUT_MSEC,
46 QObject * parent =
nullptr);
50 void addPath(
const QString & path);
51 void addPaths(
const QStringList & paths);
53 QStringList directories()
const;
54 QStringList files()
const;
56 void removePath(
const QString & path);
57 void removePaths(
const QStringList & paths);
60 void directoryChanged(
const QString & path);
61 void directoryRemoved(
const QString & path);
63 void fileChanged(
const QString & path);
64 void fileRemoved(
const QString & path);
70 FileSystemWatcherPrivate * d_ptr;