Python QtDesigner >> 无法在按钮为“扁平”时更改按钮颜色
我刚开始学Python和QtDesigner,遇到了一些问题。我想改变一个在小部件里的按钮的颜色,这个按钮是扁平的(FLAT)。我选择的颜色只有在按钮被按下的时候才会显示,而在没有任何交互的时候颜色却不显示。我还想让这个按钮保持扁平的样式...
请记住,我是在QtDesigner的窗口里做这些设置的... 在编辑样式表中,添加颜色,写上:background-color: rgb(255, 170, 0);
如果按钮不是扁平的,那一切都正常,但当它是扁平的时候,颜色就变成了我为按钮所在的小部件选择的颜色...
有没有人知道我在样式表里该写什么,才能让按钮在没有被按下的时候颜色也能改变呢?
提前感谢任何帮助!
1 个回答
0
你可以试着检查一下 autoFillBackground
这个设置。
另外,你也可以在设计工具里手动设置样式表:
border:none;
background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,stop: 0 #ffffff, stop: 1 #ffffff);
把 #ffffff
改成你想要的颜色就可以了。