| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 |
- #ifndef MAINWIDGET_H
- #define MAINWIDGET_H
- #include <QTimer>
- #include <QWidget>
- #include "homewidget.h"
- #include "runchwiget.h"
- #include "thresholdlistwidget.h"
- #include "runlogwidget.h"
- namespace Ui {
- class MainWidget;
- }
- class MainWidget : public QWidget
- {
- Q_OBJECT
- public:
- explicit MainWidget(QWidget *parent = nullptr);
- ~MainWidget();
- //初始化窗口
- void InitWidget();
- int UpdateLogData(int Status1,int Status2=-1,int Status3=-1);
- void UpdateTemp(QString strT,QString strH);
- void UpdateLogCount();
- void UpdateIP();
- QString getSysIP();
- public slots:
- void slot_TimerUpdate();
- void slot_BtnHome();
- void slot_BtnUp();
- void slot_BtnDown();
- void slot_SwitchWnd(int nIndex);
- void slot_UpdateData();
- private:
- Ui::MainWidget *ui;
- QTimer* m_pTimer;
- int nIndex;
- HomeWidget* m_pHome;
- RunChWiget* m_pCH;
- ThresholdListWidget*m_pThreshold;
- RunLogWidget* m_pLogWidget;
- int nTimerIndex;
- };
- #endif // MAINWIDGET_H
|