#include "dialogcamset.h" #include "ui_dialogcamset.h" DialogCamSet::DialogCamSet(QWidget *parent) : QDialog(parent) , ui(new Ui::DialogCamSet) { ui->setupUi(this); ph = new ParameterHandler(this); ui->comboBox->addItems(ParameterHandler::getAvailablePortNames()); } DialogCamSet::~DialogCamSet() { delete ui; } void DialogCamSet::on_pushButton_2_clicked() { QString portName = ui->comboBox->currentText(); if(!ph->openPort(portName)){ QMessageBox::critical(this,"Error","Connect "+portName +" Failed"); }else{ QMessageBox::information(this,"Success","Connect "+portName +" Successfully"); } }