You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

35 regels
700 B

  1. #ifndef LOGSSORTER_H
  2. #define LOGSSORTER_H
  3. #include <QFileSystemWatcher>
  4. #include <QObject>
  5. #include "LogsSorterConfig.h"
  6. #include "MainWindow.h"
  7. #include "LogsHandler.h"
  8. #include "defines.h"
  9. class CLogsSorter : public QObject
  10. {
  11. Q_OBJECT
  12. public:
  13. CLogsSorter();
  14. int InitLogsSorter();
  15. int SaveSorterConfigRequest(CLogsSorterConfigData NewConfig);
  16. CLogsSorterConfigData * GetSorterConfigRequest();
  17. int AddGeneralMsgTextRequest(QString NewLine, QColor Color = Qt::black);
  18. int LauchManualScanRequest();
  19. CMainWindow mMainWindow;
  20. CLogsSorterConfig mSorterConfig;
  21. QFileSystemWatcher mDirectoryWatcher;
  22. CLogsHandler mLogsHandler;
  23. };
  24. #endif // LOGSSORTER_H