#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(); }