我是Python和QtDesigner的初学者,我遇到了一个问题。我试图改变小部件中按钮的颜色,即FLAT。我选择的颜色仅在按下按钮时显示,而不是在没有与之交互时...我还希望按钮是平的...
请记住,我只在QtDesigner窗口中执行此操作... 在编辑样式表>>添加颜色>> background-color:rgb(255,170,0);
如果按钮不是FLAT,一切都可以,但是当它是FLAT时,颜色是我为按钮所在的小部件选择的颜色...
在按下按钮时,我应该在样式表中写下要更改颜色的任何内容吗?
提前感谢您的帮助!
答案 0 :(得分:0)
尝试检查autoFillBackground
。
或者,您可以尝试手动设置样式表(在Designer中):
border:none;
background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,stop: 0 #ffffff, stop: 1 #ffffff);
将#ffffff
更改为您想要的任何颜色。