BIG烂漫儿提问:
发布时间:2019-01-10
Qt5 combobox 增加item时,列表里显示增加了两遍,有人知道是什么原因吗?
悬赏1 金钱
(回答此问题,将获得1 金钱奖励)
状态问题未解决,快来回答吧
Qt5 combobox 增加item时,列表里显示增加了两遍
- void MainWindow::initSerialPort()
- {
- foreach(const QSerialPortInfo &info, QSerialPortInfo::availablePorts())
- {
- qDebug()<<"Name"<<info.portName();
- qDebug()<<"Description"<<info.description();
- qDebug()<<"Manufacture"<<info.manufacturer();
- QSerialPort port;
- port.setPort(info);
- if(port.open(QIODevice::ReadWrite))
- {
- ui->cmbComName->addItem(info.portName());
- port.close();
- }
- QStringList baudRateList;
- baudRateList <<"4800"<<"9600"<<"19200"<<"57600"<<"115200";
- ui->cmdBaudRate->addItems(baudRateList);
- ui->cmdBaudRate->setCurrentIndex(1);
- }
- }
复制代码
|