42 #ifndef QFILESYSTEMWATCHER_P_H 43 #define QFILESYSTEMWATCHER_P_H 58 #ifndef QT_NO_FILESYSTEMWATCHER 60 #include <private/qobject_p.h> 62 #include <QtCore/qstringlist.h> 63 #include <QtCore/qthread.h> 91 virtual void stop() = 0;
107 void initPollerEngine();
108 void initForcedEngine(
const QString &);
114 void _q_fileChanged(
const QString &path,
bool removed);
115 void _q_directoryChanged(
const QString &path,
bool removed);
120 #endif // QT_NO_FILESYSTEMWATCHER 121 #endif // QFILESYSTEMWATCHER_P_H QFileSystemWatcherEngine(bool move=true)
void fileChanged(const QString &path, bool removed)
#define QT_END_NAMESPACE
This macro expands to.
The QFileSystemWatcher class provides an interface for monitoring files and directories for modificat...
The QString class provides a Unicode character string.
#define QT_BEGIN_NAMESPACE
This macro expands to.
The QStringList class provides a list of strings.
virtual QStringList removePaths(const QStringList &paths, QStringList *files, QStringList *directories)=0
void moveToThread(QThread *thread)
Changes the thread affinity for this object and its children.
QFileSystemWatcherEngine * poller
void directoryChanged(const QString &path, bool removed)
#define Q_DECLARE_PUBLIC(Class)
virtual QStringList addPaths(const QStringList &paths, QStringList *files, QStringList *directories)=0
The QThread class provides a platform-independent way to manage threads.