如何在Qt中的Qcombobox控件中添加数据

本文介绍了在Qt中如何动态和静态添加数据到QComboBox控件。动态添加可通过addItem方法实现,例如在运行时根据程序需求添加选项;静态添加则直接在UI界面中设置,适用于不随程序运行变化的选项列表。
摘要由CSDN通过智能技术生成

如何在Qt中的Qcombobox控件中添加数据
1.利用addItem方法就可以(动态添加)
这种方法适合动态添加,即添加的数据会随运行的程序改变而改变
例如在ui里拖了一个combobox,然后再在一些方法中需要用到的时候添加如下代码(假设这里的combobox的名字为cbxConnection,要添加的字符串为s)

 ui->cbxConnection->addItem(s);

就可以动态添加代码了
如下:这里的cbxconnection是只有两个选项
在这里插入图片描述
当我客户端发了一条消息之后:
在这里插入图片描述
这里的cbxconnection会多出一个“ip地址:对端”如下:
在这里插入图片描述
但是断开以后会再次消失,这就是动态添加combobox对象的数据。
2.直接在ui界面里加就可以了(固定添加)
这种方法适合于固定添加,即不会随着程序运行的过程改变下拉列表的数据;
双击ui界面中的combobox对象弹出如下界面添加就可以了
在这里插入图片描述

  • 4
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值