|
可以同时打开;
switch (type) {
case relaySER:
relayserialparameter.relaycomnum = ui->comboBox_ser_relay->currentText();
relayserialparameter.autoAddRnStatus_relay = ui->checkBox_autoRn_relay->checkState();
t_serial_relayser->setPortName(relayserialparameter.relaycomnum);
setPartConfig_serial(relaySER);
if (!t_serial_relayser->open(QIODevice::ReadWrite)) {
QMessageBox::information(NULL, "失败", "串口打开失败");
return false;
} else {
return true;
}
break;
case recordSER:
relayserialparameter.recordcomnum = ui->comboBox_ser_record->currentText();
relayserialparameter.autoAddRnStatus_record = ui->checkBox_autoRn_rec->checkState();
t_serial_recordser->setPortName(relayserialparameter.recordcomnum);
setPartConfig_serial(recordSER);
if (!t_serial_recordser->open(QIODevice::ReadWrite)) {
QMessageBox::information(NULL, "失败", "串口打开失败");
return false;
} else {
return true;
}
break;
default:;
} |
|