版权声明:本文为博主原创文章,未经博主允许不得转载。
//下面是下拉按钮部分属性的设置。
QComboBox::drop-down {
subcontrol-origin: padding;
subcontrol-position: top right;
width: 30px;
border-left-width: 0px;
border-left-color: gray;
border-left-style: solid;
border-top-right-radius: 3px;
border-bottom-right-radius: 3px;
}
//下面是下拉按钮正常的背景图片。
QComboBox::down-arrow {
image: url(:/images/Login_Ui/drop_down.png);
}
//下面是下拉按钮鼠标放上去的背景图片。
QComboBox::down-arrow:hover {
image: url(:/images/Login_Ui/drop_down_hover.png);
}
//下面是下拉按钮鼠标按下去的背景图片。
QComboBox::down-arrow:pressed {
border-image: url(:/images/Login_Ui/drop_down_pressed.png);
}
最终效果图:
正常:
鼠标浮动:
按下:
-
顶
- 0
-
踩
本文介绍如何使用QSS样式来定制QComboBox组件中下拉按钮的外观,包括不同状态下的背景图片设置。
364

被折叠的 条评论
为什么被折叠?



