QComboBox如何设置下拉项的高度?

image.png


如上图所示QComboBox默认的下拉框的item比较矮,不好看。那么如何设置这些下拉项的高度呢?

QComboBox没有提供直接设置下拉项高度的方法,但是提供了设置下拉列表的方法。我们可以通过列表来设置项目的高度。测试效果如下:

image.png


总结:
1.创建一个QListView
2.然后通过样式表设置这个QListView的item的高度
3.最后将这个QListView设置为下拉框的View (QComboBox::setView)。


演示站
上一篇:QComboBox如何设置下拉显示的最大个数?
下一篇:Flask 请求钩子before_request和after_request

发表评论