19新版教育培训风格演示站
标题:
Qt5 combobox 增加item时,列表里显示增加了两遍,有人知道是什么原因吗?
[打印本页]
作者:
BIG烂漫儿
时间:
2019-1-10 17:22
标题:
Qt5 combobox 增加item时,列表里显示增加了两遍,有人知道是什么原因吗?
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);
}
}
复制代码
(, 下载次数: 52)
上传
点击文件名下载附件
作者:
Wotchin
时间:
2019-1-10 17:22
UI控件为什么要放在循环里调用addItem
欢迎光临 19新版教育培训风格演示站 (http://47.100.112.22/demo/train/)
Powered by Discuz! X3.5