From 880fbb84acf853be8ac0c5a23ff0475e8ce6dff0 Mon Sep 17 00:00:00 2001 From: Simon Rettberg Date: Wed, 22 Jun 2022 16:44:30 +0200 Subject: Add --console mode, to be used remotely --- src/consoleworker.h | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 src/consoleworker.h (limited to 'src/consoleworker.h') diff --git a/src/consoleworker.h b/src/consoleworker.h new file mode 100644 index 0000000..276f987 --- /dev/null +++ b/src/consoleworker.h @@ -0,0 +1,34 @@ +#ifndef _CONSOLEWORKER_H_ +#define _CONSOLEWORKER_H_ + +#include "datasource/idatasource.h" +#include "copythread.h" + +#include +#include +#include + +class CopyThread; + +class ConsoleWorker : public QObject +{ + Q_OBJECT + +public: + ConsoleWorker(QString fileName); + virtual ~ConsoleWorker(); + +private slots: + void logMessage(CopyThread::LogMessageId msgId, QString message); + void testFinished(); + void updateTimer(); + +private: + CopyThread *_thread; + QString _fileName; + QTimer _timer; + IDataSource* _networkSource; + QVector _series; +}; + +#endif -- cgit v1.2.3-55-g7522