首页 > 技术知识 > 正文

在使用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  设置  QComboBox 的滑块

此图显示了基础的使用,具体的qss的设置,可以根据不通的要求进行设置。

猜你喜欢