【问题标题】:PyQt5 - Can I use different font sizes on different parts of the text in a label?PyQt5 - 我可以在标签中文本的不同部分使用不同的字体大小吗?
【发布时间】:2020-07-27 03:22:54
【问题描述】:

我想要一个标签,其中包含大小不同的部分文本。这可能与 pyQT5 或一些 css。

PS:我没有编写代码,我更多的是寻找理论答案而不是代码,所以我无法提供任何代码等。

【问题讨论】:

    标签: python python-3.x qt pyqt5


    【解决方案1】:

    QLabel 支持有限的 HTML 子集,并且仍然启用基本样式:

    self.label.setText('''
        normalText 
        <span style="font-size: 18px">biggerText</span>
        <span style="font-size: 24px">veryBigText</span>
    ''')
    

    阅读有关Supported HTML Subset 的更多信息,它适用于任何启用富文本的小部件(QLabel 和所有使用 QTextDocument 的小部件,如所有 QTextEdit 后代)。

    【讨论】:

      猜你喜欢
      • 2020-03-27
      • 2019-03-22
      • 2014-09-15
      • 1970-01-01
      • 2011-04-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-09-06
      相关资源
      最近更新 更多