qcombobox下拉框样式
时间: 2023-07-20 21:25:47 浏览: 178
QComboBox(下拉框)
您可以使用Qt的样式表来自定义QComboBox下拉框的样式,以下是一个示例:
```css
QComboBox {
background-color: white;
border: 1px solid gray;
border-radius: 3px;
padding: 1px 18px 1px 3px;
min-width: 6em;
}
QComboBox::drop-down {
subcontrol-origin: padding;
subcontrol-position: top right;
width: 15px;
border-left-width: 1px;
border-left-color: gray;
border-left-style: solid;
border-top-right-radius: 3px;
border-bottom-right-radius: 3px;
}
QComboBox::down-arrow {
image: url(:/icons/arrow-down.png);
width: 10px;
height: 10px;
}
```
该样式表会将QComboBox的背景色设置为白色,边框为灰色,圆角为3像素,内边距为1像素,最小宽度为6em。下拉箭头位于右上角,使用灰色边框,并且添加了一个向下的箭头图标。
您可以根据您的需要进行修改和调整。
阅读全文