#ifndef PHASEWINDOW_H #define PHASEWINDOW_H #include <QWidget> #include <QMessageBox> #include <QStandardItemModel> #include <QVBoxLayout> #include "PhaseDevice.h" #include "common/utils/SettingConfig.h" namespace Ui { class PhaseWindow; } class PhaseWindow : public QWidget { Q_OBJECT public: explicit PhaseWindow(QWidget *parent = nullptr); ~PhaseWindow(); public slots: void drawPhaseDataOnPage(PhaseDataDto * phaseData); private slots: void on_minButt_clicked(); void on_exitButt_clicked(); private: Ui::PhaseWindow *ui; PhaseDevice * device; void generateWidgetForDevice(); }; #endif // PHASEWINDOW_H