54 lines
1.7 KiB
C++
54 lines
1.7 KiB
C++
#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();
|
|
}
|