PyQt 异形Qss
举例:

按钮样式1:
QPushButton
{
width: 20px;
height: 20px;
border-width: 50px;
border-style: solid;
border-color: transparent transparent rgb(75, 214, 11) transparent;
border-radius: 100%;
}
按钮样式2:
QPushButton
{
width: 20px;
height: 20px;
border-width: 50px;
border-style: solid;
border-color: transparent transparent rgb(75, 214, 11) transparent;
border-radius: 50%;
}
按钮样式3:
QPushButton
{
width: 20px;
height: 20px;
border-width: 50px;
border-style: solid;
border-color: transparent transparent rgb(75, 214, 11) transparent;
border-radius: 10%;
}
按钮样式4:(剩下雷同,慢慢试)
QPushButton
{
width: 20px;
height: 20px;
border-width: 150px;
border-style: solid;
border-color: transparent transparent rgb(200, 100, 0) transparent;
border-radius: 100%;
}
本文介绍了PyQt中使用QSS实现不同形状的按钮样式,包括圆形、半圆形和椭圆形等异形设计。通过调整border-width、border-color和border-radius属性,可以创建各种视觉效果,为GUI应用增添独特风格。
6514

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



