Files
EJM_Display/Pages/P11_IsolationPage.h

27 lines
644 B
C
Raw Normal View History

2025-08-20 23:06:28 +08:00
#ifndef P11_ISOLATIONPAGE_H
#define P11_ISOLATIONPAGE_H
#include <QWidget>
2025-10-10 17:44:10 +08:00
#include <QLabel>
2025-08-20 23:06:28 +08:00
namespace Ui {
class P11_IsolationPage;
}
class P11_IsolationPage : public QWidget
{
Q_OBJECT
public:
explicit P11_IsolationPage(QWidget *parent = nullptr);
~P11_IsolationPage();
2025-10-10 17:44:10 +08:00
void WinInit();
void SetStyleStr(QLabel *L,bool Status,QString TStr,QString FStr);
void Refresh(const QString Dev,const uint8_t DevIndex,const uint32_t Status,const uint8_t Q_Index,const uint8_t I_Index,const uint8_t G_Index);
private slots:
void UIRefreshTimeOut();
2025-08-20 23:06:28 +08:00
private:
Ui::P11_IsolationPage *ui;
};
#endif // P11_ISOLATIONPAGE_H