Qt之QComboBox 解决下拉列表样式不生效、item文字重叠
简述
Qt提供的QComboBox下拉列表组合控件是非常好用的,既可以当成QLineEdit做编辑用也提供了一个下拉列表供用户选择。当然也有其不好的地方,就是使用Qss样式的时候只能对其表层进行修改下拉列表不生效;如果想要在Qss对下拉列表修改还得重新设置它的QListView;如果你想要设置item的高度结果有可能还会导致item的重叠,因为可能你设置item高度后它起始位置并没有重新计算。
下拉列表样式不生效
QComboBox{
padding: 0 5px;
border:1px solid rgba(255,255,255,153);
}
QComboBox:hover{
border:1px solid rgb(255,170,0);
}
QComboBox:disabled{
color: rgb(168, 168, 168);
background:rgba(255,255,255,76);
}
QComboBox QAbstractItemView{
共有 0 条评论