QToolButton修改右边箭头样式表
时间: 2024-03-05 08:52:05 浏览: 72
QSS样式表入门练习Demo.pdf
如果你想修改QToolButton右边箭头的样式表,可以使用如下的代码:
```
QToolButton::menu-indicator {
subcontrol-origin: padding;
subcontrol-position: right center;
width: 14px;
border-left: 1px solid #ccc;
margin-right:-1px;
}
QToolButton::menu-indicator:pressed, QToolButton::menu-indicator:open {
background: transparent;
border: none;
padding: 0px;
}
```
其中,`QToolButton::menu-indicator`是指右边箭头的样式,`subcontrol-origin`和`subcontrol-position`用于指定箭头的位置,`width`用于指定箭头的宽度,`border-left`用于添加一个灰色的左边框,`margin-right`用于设置箭头与按钮之间的距离。最后两行代码则是用于当按钮被按下或打开时,去掉默认的背景和边框。你可以根据需要修改这些属性来达到你想要的效果。
阅读全文