16 #ifndef _QRELIABLE_FILE_WATCH_H_ 17 #define _QRELIABLE_FILE_WATCH_H_ 29 #include <QFileSystemWatcher> 42 void addWatch(
const QString& file,
QObject *recipient);
44 void removeWatch(
QObject *recipient);
45 void removeWatch(
const QString& file,
QObject *recipient);
48 virtual void timerEvent(QTimerEvent *e);
51 void sourceChanged(
const QString& filepath);
70 QHash<QString, Watch> m_targets;
73 #endif // !_QRELIABLE_FILE_WATCH_H_ #define QCE_EXPORT
Macro needed for cross-platform shared libraries creation.
Definition: qce-config.h:40
Utility file for shared library creation.
A specialized file monitor that works around some issues in QFileSystemWatcher.
Definition: qreliablefilewatch.h:31