code_production/app/HGPdtJsonTool/dialog_mymessagebox.cpp

54 lines
1.7 KiB
C++
Raw Normal View History

#include "dialog_mymessagebox.h"
#include "ui_dialog_mymessagebox.h"
Dialog_myMessageBox::Dialog_myMessageBox(MainWindow::DeviceInfo deviceInfo, QWidget *parent) :
QDialog(parent),
ui(new Ui::Dialog_myMessageBox)
{
ui->setupUi(this);
setWindowFlags(Qt::Dialog | Qt::WindowCloseButtonHint);
setWindowTitle(tr("Prompt"));
QFont ft;
ft.setPointSize(12);
ui->textBrowser->setFont(ft);
QString content;
content.append(tr("Please congirm device Target Configuration:") + "\n\n");
content.append(tr("Manufacturer:%1").arg(deviceInfo.oem) + "\n");
content.append(tr("Device type:%1").arg(deviceInfo.deviceType) + "\n");
if (!deviceInfo.deviceModel.isEmpty())
content.append(tr("Device model:%1").arg(deviceInfo.deviceModel) + "\n");
if (!deviceInfo.fwVersion.isEmpty())
content.append(tr("Firmware version:%1").arg(deviceInfo.fwVersion) + "\n");
content.append(tr("VID:%1").arg(deviceInfo.vid) + "\n");
content.append(tr("PID:%1").arg(deviceInfo.pid) + "\n");
content.append(tr("Speed mode:%1").arg(deviceInfo.speedMode) + "PPM\n");
content.append(tr("Sleep time:%1").arg(deviceInfo.sleepTime) + "\n");
content.append(tr("Is it ockede:%1").arg(deviceInfo.lockDevice) + "\n");
content.append(tr("Cpu size:no less than %1").arg(deviceInfo.cpuSize) + " GB\n");
content.append(tr("Disk size:no less than %1").arg(deviceInfo.diskSize) + " GB\n");
ui->textBrowser->setText(content);
}
Dialog_myMessageBox::~Dialog_myMessageBox()
{
delete ui;
}
void Dialog_myMessageBox::on_pushButton_ok_clicked()
{
accept();
}
void Dialog_myMessageBox::on_pushButton_cancel_clicked()
{
reject();
}