pyqt5设置QPushButton设置背景为变色
时间: 2024-02-07 16:03:29 浏览: 102
Qt5背景设置方式
可以使用QPushButton的setStyleSheet方法来设置背景色的变化效果,如下所示:
```python
button.setStyleSheet("QPushButton {background-color: red;}"
"QPushButton:hover {background-color: blue;}"
"QPushButton:pressed {background-color: green;}")
```
其中,QPushButton表示正常状态下的样式,hover表示鼠标移动到按钮上时的样式,pressed表示按钮被按下时的样式。你可以根据自己的需求修改这些属性。这里的背景色是红色,移动到按钮上时变为蓝色,按下时变为绿色。
阅读全文