标题:关于QComboBox样式单设置下拉框无效的问题
作者:lwei24
日期:2023-08-21 14:36
内容:
如题,在使用QComboBox时,想设置它的下拉框宽度比QComboBox对象的宽度还长,以满足显示更长的子选项。具体的qss代码如下:
m_cbbBox->setStyleSheet("QComboBox{border: 2px solid #9BB3D9;border-radius: 5px;color: #003CA6;padding: 1px 10px 1px 10px;font-size: 14px;font-family: Source Han Sans CN;font-weight: 400;}"
"QComboBox::drop-down {subcontrol-origin: padding;subcontrol-position: top right;width: 15px;border:none;padding-left:5px;}"
"QComboBox::down-arrow {image: url(:/res/settings/down_arrow_01.png);padding-right:10px;}"
"QComboBox QAbstractItemView{border-radius: 5px;border: 2px solid #9BB3D9;background-color: white;width:100px; height:75px;}"
"QComboBox QAbstractItemView::item{background-color:#FFFFFF;width:height:15px;}"
"QComboBox QScrollBar::vertical{width:10px;height:100px;background:rgb(89,89,89);border:none;border-radius:5px;}"
"QComboBox QScrollBar::handle::vertical{border-radius:5px;width: 10px;height:1px;background:#003CA6;}"
"QComboBox QScrollBar::handle::vertical ..
#1 [nigoole 08-22 07:55]