在使用QComboBox的时候,item的数量比较多的时候,就会显示滑块,但这个时候滑块的显示可能不太美观,根据各自的需求更改。如下:
QComboBox::drop-down { /* 按钮宽度 */ width: 40px; } QComboBox QScrollBar::vertical{ /*主体部分*/ width:20px; border:none; } QComboBox QScrollBar::handle::vertical{ /*滑块主体*/ width: 20px; } QComboBox QScrollBar::add-line::vertical{/*上箭头*/ border:none; } QComboBox QScrollBar::sub-line::vertical{/*下箭头*/ border:none; } QComboBox QAbstractItemView::item { height: 40px; }<
设置了QComboBox的箭头宽度以及下拉的item显示的高度,并且设置滑块的宽度,使得保持一定的整体性。
显示如下:
此图显示了基础的使用,具体的qss的设置,可以根据不通的要求进行设置。