QT中初始化QComboBox控件

在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.

相关推荐
charlotte102410241 天前
数据库概述
数据库
u0109272711 天前
C++中的策略模式变体
开发语言·c++·算法
清平乐的技术专栏1 天前
HBase集群连接方式
大数据·数据库·hbase
雨季6661 天前
构建 OpenHarmony 简易文字行数统计器:用字符串分割实现纯文本结构感知
开发语言·前端·javascript·flutter·ui·dart
雨季6661 天前
Flutter 三端应用实战:OpenHarmony 简易倒序文本查看器开发指南
开发语言·javascript·flutter·ui
进击的小头1 天前
行为型模式:策略模式的C语言实战指南
c语言·开发语言·策略模式
天马37981 天前
Canvas 倾斜矩形绘制波浪效果
开发语言·前端·javascript
四维碎片1 天前
QSettings + INI 笔记
笔记·qt·算法
Tansmjs1 天前
C++与GPU计算(CUDA)
开发语言·c++·算法
qx091 天前
esm模块与commonjs模块相互调用的方法
开发语言·前端·javascript