#ifndef SETTINGWIDGET_H #define SETTINGWIDGET_H #include #include #include #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