Add QT GUI install program

This commit is contained in:
longpanda 2021-09-13 16:41:51 +08:00
parent dd2411d7d4
commit d148139227
61 changed files with 6850 additions and 75 deletions

View file

@ -0,0 +1,44 @@
#ifndef PARTCFGDIALOG_H
#define PARTCFGDIALOG_H
#include <QDialog>
#include <QJsonObject>
namespace Ui {
class PartCfgDialog;
}
class PartCfgDialog : public QDialog
{
Q_OBJECT
public:
bool reserve;
int unit;
bool align;
QString valuestr;
qint64 resvalue;
QString invalid_value;
QString err_title;
void update_ui_status();
void update_language_ui(QJsonObject &obj);
explicit PartCfgDialog(QWidget *parent = nullptr);
~PartCfgDialog();
private slots:
void on_pushButtonOK_clicked();
void on_pushButtonCancel_clicked();
void on_checkBox_stateChanged(int arg1);
private:
Ui::PartCfgDialog *ui;
};
#define _LANG_STR(id) obj.value(id).toString()
#endif // PARTCFGDIALOG_H