QLabel 富文本显示两行不同大小的文字
时间: 2024-03-24 14:35:43 浏览: 131
多个Qlabel中,文字显示不同,长度不一,实现视觉效果左右对齐
要在QLabel上显示两行不同大小的文字,也可以使用富文本格式。以下是一个示例代码:
```python
from PyQt5.QtGui import QFont
from PyQt5.QtWidgets import QLabel, QApplication
app = QApplication([])
label = QLabel()
label.setText("<font size='6' color='red'>Hello</font><br><font size='4' color='blue'>world!</font>")
label.setFont(QFont("Arial", 18))
label.show()
app.exec_()
```
这个示例会在QLabel中显示红色的"Hello"和蓝色的"world!",并且"Hello"使用了较大的字号。通过在两段文字之间插入`<br>`标签,可以控制文本换行。同样,可以通过设置不同的font标签,来设置不同的字体、大小和颜色。
阅读全文