#ifndef TOOLS_INDEX1_H #define TOOLS_INDEX1_H #include #include "QFile" #include "QTextStream" #include "QDebug" #include "QMouseEvent" #include "QAction" #include "ToolsUI/ToolsWidget.h" #include #include #include #include "QDateTime" #include "QFile" #include "QFileDialog" #include "QDataStream" namespace Ui { class Tools_Index1; } class Tools_Index1 : public ToolsWidget { Q_OBJECT public: explicit Tools_Index1(QWidget *parent = nullptr); ~Tools_Index1(); void resizeEvent(QResizeEvent *event); void setLog(const QString &message); private slots: void on_pushButton_ExportLog_clicked(); private: Ui::Tools_Index1 *ui; QStringListModel *StringModel; QStandardItemModel *ItemModel; QString log_file_name; QFile *log_file = nullptr; }; #endif // INDEX1_H