1、在.cpp中实现
获取ui中当前下拉列表框的对象名称,使用inserItem方法添加,如图1所示。
2、在.ui中实现
在.ui文件中,双击你的QComboBox控件
选择“属性”
点击绿色的加号,添加文本即可
使用代码添加的方式较好,但有些特殊情况下是没办法获取到ui的控件对象的,我遇到的问题就是在用第三方库QCustomPlot做折线图时,即使把控件放在提升为QCustomPlot的widget外,也不能获取到QComboBox对象,所以暂时只能用第二种方法,如果有朋友有更好的方式,欢迎指正。