如何在Qt中的Qcombobox控件中添加数据
1.利用addItem方法就可以(动态添加)
这种方法适合动态添加,即添加的数据会随运行的程序改变而改变
例如在ui里拖了一个combobox,然后再在一些方法中需要用到的时候添加如下代码(假设这里的combobox的名字为cbxConnection,要添加的字符串为s)
ui->cbxConnection->addItem(s);
就可以动态添加代码了
如下:这里的cbxconnection是只有两个选项
当我客户端发了一条消息之后:
这里的cbxconnection会多出一个“ip地址:对端”如下:
但是断开以后会再次消失,这就是动态添加combobox对象的数据。
2.直接在ui界面里加就可以了(固定添加)
这种方法适合于固定添加,即不会随着程序运行的过程改变下拉列表的数据;
双击ui界面中的combobox对象弹出如下界面添加就可以了