#ifndef LOGTHREAD_H #define LOGTHREAD_H #include #include #include #include class LogThread : public QThread { Q_OBJECT public: explicit LogThread(QObject *parent = nullptr); ~LogThread(); void run() override; void appendLog(QString log); void stop(); signals: private: QStringList logList; bool keepWorking; }; #endif // LOGTHREAD_H