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