Files
VX5_KRO_GearPump/SystemUpdate.h
T
2026-06-29 14:54:30 +08:00

51 lines
1.0 KiB
C++

#ifndef SYSTEMUPDATE_H
#define SYSTEMUPDATE_H
#define PROGRAMFPGA 1
#define PROGRAMSTM32 2
#define UPDATESOFT 3
#define UPDATECHARLIB 4
#include "dlgmutilanguage.h"
#include <QWidget>
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();
void sig_reboot();
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