首页 > 软件开发 > PYTHON >

PyQt5-如何设置标签控件的文本格式

来源:互联网 2023-03-16 19:18:12 421

QLabel对象的设置文本格式的操作,及格式的获取。zhI办公区 - 实用经验教程分享!

1PyQt5-如何创建标签控件QLabelzhI办公区 - 实用经验教程分享!

1.创建控件:

  • 1

    ①导入PyQt5.Qt ,sys模块,创建应用程序对象和顶层窗口对象,并设置顶层窗口的初始属性。zhI办公区 - 实用经验教程分享!

    ②定义一个setupUI()方法,封装子控件的初始属性代码。zhI办公区 - 实用经验教程分享!

    ③实例标签类控件,并设置初始值。zhI办公区 - 实用经验教程分享!

    PyQt5-如何设置标签控件的文本格式zhI办公区 - 实用经验教程分享!

  • 1相关内容未经授权抓取自百度经验
  • 2.查看标签的文本格式:

  • 1

    使用标签控件的 textFormat() 方法,可返回当前的文本格式;

    zhI办公区 - 实用经验教程分享!

    zhI办公区 - 实用经验教程分享!

    如图:文本格式类型:Qt.TextFormat;值是 2zhI办公区 - 实用经验教程分享!

    PyQt5-如何设置标签控件的文本格式zhI办公区 - 实用经验教程分享!

  • 2

    从帮助文档里,可以看到:标签的文本格式有三种:zhI办公区 - 实用经验教程分享!

    ---纯文本:PlainText =0

    zhI办公区 - 实用经验教程分享!

    ---富文本:RichText = 1

    zhI办公区 - 实用经验教程分享!

    ---自动文本:AutoText = 2 (默认格式)zhI办公区 - 实用经验教程分享!

    PyQt5-如何设置标签控件的文本格式zhI办公区 - 实用经验教程分享!

  • 3.设置标签的文本格式:

  • 1

    使用setTextFormat(Qt.TextFormat) 方法来是在文本的格式。zhI办公区 - 实用经验教程分享!

    ---参数可以是写成文本格式,或数字代码,如:Qt.AutoText或2zhI办公区 - 实用经验教程分享!

    PyQt5-如何设置标签控件的文本格式zhI办公区 - 实用经验教程分享!

  • 2

    设置为富文本:setTextFormat(Qt.RichText)zhI办公区 - 实用经验教程分享!

    会将文本解析为富文本,例如图例中,将设置的文本显示为标题文本。zhI办公区 - 实用经验教程分享!

    PyQt5-如何设置标签控件的文本格式zhI办公区 - 实用经验教程分享!

  • 3

    设置为纯文本:setTextFormat(Qt.PlainText)zhI办公区 - 实用经验教程分享!

    将文本格式显示为普通的文本;zhI办公区 - 实用经验教程分享!

    PyQt5-如何设置标签控件的文本格式zhI办公区 - 实用经验教程分享!

  • 4

    自动识别文本格式:setTextFormat(Qt.AutoText)zhI办公区 - 实用经验教程分享!

    将自动识别标签的文本格式;是富文本的显示为富文本格式,否则显示普通格式。zhI办公区 - 实用经验教程分享!

    PyQt5-如何设置标签控件的文本格式zhI办公区 - 实用经验教程分享!

  • 以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!zhI办公区 - 实用经验教程分享!


    标签: python

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码