在UI中添加QComboBox控件
在.cpp文件中添加控件初始化逻辑
初始化逻辑如下
cpp
void initComboBox(const QList<QString> &netNameList, QComboBox *box)
{
int count = netNameList.count();
if (count != 0)
{
for(int i = 0; i < count; i++)
{
box->addItem(netNameList[i]);
}
box->setEditable(true);
box->lineEdit()->setReadOnly(true);
box->setMaxVisibleItems(4); //设置界面可见单元数量,超过的滑动条显示
}
}
针对不同业务的QComboBox可以在专门写一个initComboBox,在里面处理要显示的netNameList.