pyqt 按钮设置字体颜色
时间: 2024-10-05 10:01:59 浏览: 57
python之pyqt5通过按钮改变Label的背景颜色方法
PyQt是一个用于Python的GUI工具包,它建立在Qt库之上,提供了丰富的控件和功能。要在PyQt5中设置QPushButton(QPushButton按钮)的字体颜色,你可以通过`setStyleSheet()`方法应用CSS样式。下面是一个简单的示例:
```python
from PyQt5.QtWidgets import QApplication, QPushButton
from PyQt5.QtGui import QColor
# 创建一个窗口和一个按钮
app = QApplication([])
button = QPushButton('点击我')
# 设置按钮文本的颜色为红色
color = QColor(255, 0, 0) # 红色,RGB值 (红, 绿, 蓝)
button.setStyleSheet("color: %s;" % color.name()) # 或者使用hex编码 color: rgb(255, 0, 0)
# 显示按钮
button.show()
# 运行事件循环
app.exec_()
```
在这个例子中,我们首先创建了一个QPushButton,并将其颜色设为红色。然后运行了应用程序的主事件循环。
阅读全文