SystemGui/Sources/Chalet/ChaletGui.h
2020-09-13 13:50:05 -04:00

39 lines
683 B
C++

#ifndef CHALETGUI_H
#define CHALETGUI_H
#include <QWidget>
#include "ChaletData.h"
class CChalet;
namespace Ui {
class CChaletGui;
}
class CChaletGui : public QWidget
{
Q_OBJECT
public:
explicit CChaletGui(QWidget *parent = nullptr);
~CChaletGui();
CChalet *mProgramHandle;
int UpdateChaletStatus(CChaletMainStatus Status);
private:
Ui::CChaletGui *ui;
public slots:
void WiFiONButtonClicked();
void WiFiOFFButtonClicked();
void InverterPowerONButtonClicked();
void InverterPowerOFFButtonClicked();
void RebootCPUButtonClicked();
void DoHarakiriButtonClicked();
void EnableHarakiriClicked(bool);
};
#endif // CHALETGUI_H