想用QSS来实现类似QT下载器按钮的边角斜切样式,试了好多办法都不行,好像只有圆角。不知道有没有高人有办法?
想用QSS来实现类似QT下载器按钮的边角斜切样式,可以使用QSS中的border-radius
属性来实现。下面是一个示例:
QPushButton {
border-radius: 4px;
}
这会使QPushButton控件的边角变成圆角,其半径为4像素。要实现斜切的效果,可以使用border-top-left-radius
和border-top-right-radius
属性来设置左上角和右上角的圆角半径,如下所示:
QPushButton {
border-top-left-radius: 4px;
border-top-right-radius: 4px;
}
实在不行就贴图