QComboBox往里面添加多少个item它都会给你显示全部
官方给了一个setMaxVisibleItems()方法但是单一只用这个方法是不起作用的,具体原因不详
一般在当前的QComboBox再给一个样式设置setStyleSheet(“QComboBox{combobox-popup:0;}”);
代码案例:
QComboBox *box = new QComboBox(this);
QStringList list;
list<<“adsf”<<“1111”<<“222”<<“333”<<“444”<<“555”<<“666”<<“777”<<“888”;
box->addItems(list);
box->setStyleSheet(“QComboBox{combobox-popup:0;}”);
box->setMaxVisibleItems(5);
QComboBox设置显示的item个数
最新推荐文章于 2023-12-20 11:48:15 发布