#ifndef CSCI_LOG_HANDLER_H #define CSCI_LOG_HANDLER_H #include #include #include #include #include #include #include "../config/log_config.h" class LogHandler : public QObject{ Q_OBJECT private: static void _log(QtMsgType msgType, const QMessageLogContext &context, const QString &msg); static void _clear(); static void _write(const QString& message); public: static void init(); }; #endif //CSCI_LOG_HANDLER_H