#ifndef SYSTEMUPDATE_H #define SYSTEMUPDATE_H #define PROGRAMFPGA 1 #define PROGRAMSTM32 2 #define UPDATESOFT 3 #define UPDATECHARLIB 4 #include "dlgmutilanguage.h" #include namespace Ui { class SystemUpdate; } class SystemUpdate : public QWidget { Q_OBJECT public: explicit SystemUpdate(QWidget *parent = 0); ~SystemUpdate(); private: Ui::SystemUpdate *ui; void applyStyleSheet(); // 应用样式表 DlgMutiLanguage dlgLanguage; signals: void sendButtonClickedSignal(int index); void sendProgramFPGASignal(); void sendProgramSTM32Signal(); void sendUpDateSOFTSignal(); void sendUpDateChARLIBSignal(); private slots: void on_pushButtonProgramFPGA_clicked(); void on_pushButtonProgramStm32_clicked(); void on_pushButtonUpdateSoftware_clicked(); void on_pushButtonUpdateCharLib_clicked(); void on_closeBtn_clicked(); void on_pushButtonFontToUdisk_clicked(); void on_pushButtonInterFace_clicked(); }; #endif // SYSTEMUPDATE_H