#ifndef SYSTEMOPERATIONLOG_H #define SYSTEMOPERATIONLOG_H #include #include #include #include class SystemOperationLog : public QObject { Q_OBJECT public: SystemOperationLog(); ~SystemOperationLog(); void reloadFile(); static void cleanHistoryLog(); public slots: void log(const QString& aOperationText, const QDateTime& aOperationDate); private: QString mCurrentFileName; QFile mLogFile; QTextStream mStreamOut; }; #endif // SYSTEMOPERATIONLOG_H