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.

相关推荐
番茄去哪了1 分钟前
从0到1独立开发一个论坛项目(一)
java·数据库·oracle·maven
API开发6 分钟前
一个MCP操作所有的数据库
数据库·api·api接口·apisql·mcp·mcpserver·openclaw
历程里程碑9 分钟前
41 .UDP -3 群聊功能实现:线程池助力多客户端通信
linux·开发语言·网络·数据结构·c++·网络协议·udp
zly886537212 分钟前
windsurf rules与skill的使用
linux·c语言·开发语言·驱动开发
zone7_17 分钟前
008-01:RAG 入门-向量存储与企业级向量数据库 milvus
数据库·milvus
笨笨马甲17 分钟前
Qt network开发
开发语言·qt
iMingzhen22 分钟前
不想引入 Redis,我用一张 SQLite 表实现了消息队列
数据库·redis·ai·sqlite
冷小鱼23 分钟前
Milvus 向量数据库完全指南:开源架构与生产级部署实战
数据库·开源·milvus
不染尘.23 分钟前
排序算法详解1
开发语言·数据结构·c++·算法·排序算法
Via_Neo24 分钟前
JAVA中对数的表达,将浮点数转为保留指定位数的字符串
java·开发语言