33 #ifndef CXLOGFILEWATCHERTHREAD_H
34 #define CXLOGFILEWATCHERTHREAD_H
36 #include "cxResourceExport.h"
45 #include "boost/shared_ptr.hpp"
46 #include "boost/function.hpp"
55 #include <QFileSystemWatcher>
87 void onDirectoryChanged(
const QString& path);
88 void onFileChanged(
const QString& path);
90 virtual void executeSetLoggingFolder(QString absoluteLoggingFolderPath);
92 std::vector<Message> readMessages(
const QString& path);
94 QFileSystemWatcher mWatcher;
96 QStringList mInitializedFiles;
97 std::map<QString, LogFile> mFiles;
106 #endif // CXLOGFILEWATCHERTHREAD_H
LogFileWatcherThread(QObject *parent=NULL)
virtual ~LogFileWatcherThread()