QT用setStyleSheet函数实现报警时按钮由红色变为蓝色
时间: 2023-11-30 10:02:11 浏览: 208
基于QT的调色块按钮
可以使用以下代码实现:
```python
button.setStyleSheet("background-color: red;") # 设置初始颜色为红色
# 在需要报警的地方,修改按钮样式
button.setStyleSheet("background-color: blue;")
```
这段代码首先使用 `setStyleSheet` 函数将按钮的背景颜色设为红色。当需要报警时,再次使用 `setStyleSheet` 函数将按钮的背景颜色设为蓝色。这样就可以实现报警时按钮由红色变为蓝色的效果。
阅读全文