pyqt5中更改label字体颜色的样式表代码
时间: 2023-12-19 17:04:18 浏览: 240
你可以使用样式表来更改PyQt5中Label的字体颜色。以下是一个简单的示例代码,将Label的字体颜色更改为红色:
```python
from PyQt5.QtWidgets import QApplication, QWidget, QLabel
from PyQt5.QtGui import QFont
import sys
class Example(QWidget):
def __init__(self):
super().__init__()
self.initUI()
def initUI(self):
# 创建一个标签对象
label = QLabel(self)
label.setText('Hello PyQt5!')
label.move(50, 50)
# 设置标签的字体
font = QFont()
font.setPointSize(16)
label.setFont(font)
# 设置标签的样式表
label.setStyleSheet("color: red")
self.setGeometry(300, 300, 300, 200)
self.setWindowTitle('Label Example')
self.show()
if __name__ == '__main__':
app = QApplication(sys.argv)
ex = Example()
sys.exit(app.exec_())
```
在上面的代码中,我们首先创建了一个标签对象,然后设置了标签的文本和字体。最后,我们使用 `setStyleSheet()` 方法将标签的字体颜色更改为红色。你可以使用不同的CSS属性来更改标签的样式。例如,如果你想将标签的背景颜色更改为黄色,可以使用以下样式表:
```python
label.setStyleSheet("background-color: yellow")
```
希望这可以帮助到你!
阅读全文