首页| 论坛| 消息

标题:QComboBox下拉框滚动条去掉上下箭头失败的问题
作者:lwei24
日期:2023-08-21 17:43
内容:

如题,在QComboBox中,设置样式单,想去掉上下箭头,并且鼠标滑动时,有自己定义的背景颜色。具体的样式单如下:
m_cbbox->setStyleSheet(QString("QComboBox{border: 2px solid #9BB3D9;border-radius: 5px;color: #003CA6;padding: 1px 10px 1px 10px;font-size: 14px;font-weight: 400;font-family: Source Han Sans CN;}"
"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:500px; height:75px;font-size: 13px;font-weight: 400;color: #003CA6;font-family: Source Han Sans CN;}"
"QComboBox QAbstractItemView::item{background-color:#FFFFFF;width:height:15px;}"
"QComboBox QAbstractItemView::item:hover{background-color: red;border-radius: 5px;height: 15px;font-size: 13px;font-weight: 400;color: #003CA6;font-family: Source Han San ..

回复 发表
主题 版块