人。 试图在Maya中学习PyQt,我面临一个小问题,这个问题更令人不舒服。当我为我的按钮设置边框时:
button.setStyleSheet('
background-color: rgb(120, 120, 100);
color:rgb(1, 255, 255);
border: none')
我的按钮仍在工作,但在视觉上它不可点击,如果你点击按钮它是静态的。任何人都面临这个问题,知道如何解决?任何帮助都会非常感激。
谢谢!
答案 0 :(得分:3)
查看 Qt样式表文档here。
您可以使用伪状态悬停,选中,按下,在这些环境下更改按钮的外观。
例如,按下按钮时可以使背景变暗:
QPushButton:pressed { background-color: rgb(80, 80, 60); }
否则,无论是否按下按钮,您的按钮总是看起来都一样。