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.

相关推荐
weixin_440730501 小时前
字符编码笔记-utf-8 、unicode、gbk,ascii编码格式
开发语言·笔记
Shadow(⊙o⊙)1 小时前
MySQL复合查询
数据库·mysql
励志不掉头发的内向程序员2 小时前
【从零写一个CAD 03】三个 double 值得单独一个类吗:把视图变换抽成 View
开发语言·c++·qt·学习·系统架构
PHP实战开发录2 小时前
PHP接口大整数为什么变了
开发语言·php
临床数据科学和人工智能兴趣组5 小时前
在R语言中, 使用 as.factor() 函数转换数值型变量
开发语言·r语言
L·S·P6 小时前
25MB 管理 100+ 种数据库:开源轻量客户端 DBX 介绍与上手
数据库·mysql·开源·database·dbx
笃行3508 小时前
KingbaseES KSQL Developer 的连接管理、数据处理与对象管理
数据库
andyweike9 小时前
php笔记
开发语言·笔记·php
ha_lydms9 小时前
MaxCompute中加密与解密函数
大数据·数据库·数据仓库·hadoop·dataworks·maxcompute·odps
Shadow(⊙o⊙)9 小时前
MySQL内置函数
数据库·mysql