#ifndef FILEPROCESSDLG_H #define FILEPROCESSDLG_H #include #include #include #include "config.h" #include "servicedata.h" #include "historylistwindow.h" using namespace Define; using namespace ERROR_LOG_SPACE; namespace Ui { class FileProcessDlg; } class FileProcessDlg : public QDialog { Q_OBJECT void saveHistoryLineData(QTextStream &out, uint16_t i, uint16_t cnt, time_t first_fired, time_t last_fried); void saveHistoryTotalData(QTextStream &out); public: explicit FileProcessDlg(QWidget *parent = 0, ConfigType type = config_invalid, bool isDown = true); ~FileProcessDlg(); private slots: void on_ctrBtnCancel_clicked(); void infodataDownload(); void servicedataDownload(); void programDownload(); void programUpload(); void configDownload(); void configUpload(); private: Ui::FileProcessDlg *ui; ConfigType m_nCfgtype; }; #endif // FILEPROCESSDLG_H