78 lines
1.4 KiB
C
Raw Normal View History

2024-11-25 17:15:44 +08:00
#ifndef SETTINGWIDGET_H
#define SETTINGWIDGET_H
#include <QWidget>
#include <QButtonGroup>
#include <QTimer>
#include "maiboxueyangdialog.h"
namespace Ui {
class SettingWidget;
}
class SettingWidget : public QWidget
{
Q_OBJECT
public:
explicit SettingWidget(QWidget *parent = nullptr);
~SettingWidget();
private slots:
void on_resetPassword_Btn_clicked();
void on_bioelectricity_Btn_clicked();
void on_systemSetting_Btn_clicked();
void on_secretManage_Btn_clicked();
void on_productMsg_Btn_clicked();
void on_cancelPassword_Btn_clicked();
void on_savePassword_Btn_clicked();
void slotCheckTimerSlot();
void on_reset_Btn_clicked();
void on_CH_RadioButton_toggled(bool checked);
void on_EN_RadioButton_toggled(bool checked);
void on_Up_Btn_clicked();
void on_down_Btn_clicked();
//扭矩选择
void on_torque_Radio_clicked();
void on_FESConfig_Btn_clicked();
void on_OpenFES_Btn_clicked();
protected:
virtual void changeEvent(QEvent* event);
virtual void showEvent(QShowEvent *event);
private:
void initWidget();
//获取版本号
void getVersion();
private:
Ui::SettingWidget *ui;
QButtonGroup *m_buttonGroup;
QTimer *checkTimer;
bool fesAState,fesBState,bioelectricityState;
int8_t m_powerLevel;
MaiBoXueyangDialog *m_mainBoXueyang;
};
#endif // SETTINGWIDGET_H