【Qt】常用控件QLabel

 常用控件QLabel

QLabel可以用来显示文本和图片。

QLabel的属性

其核心属性如下:

属性 说明

text

QLabel 中的⽂本

textFormat

⽂本的格式.

  • Qt::PlainText 纯⽂本
  • Qt::RichText 富⽂本(⽀持 html 标签)
  • Qt::MarkdownText markdown 格式
  • Qt::AutoText 根据⽂本内容⾃动决定⽂本格式.

pixmap

QLabel 内部包含的图⽚

scaledContents

设为 true 表⽰内容⾃动拉伸填充 QLabel

设为 false 则不会⾃动拉伸

alignment

对⻬⽅式.

可以设置⽔平和垂直⽅向如何对⻬.

wordWrap

设为 true 内部的⽂本会⾃动换⾏.

设为 false 则内部⽂本不会⾃动换⾏

indent

设置⽂本缩进. ⽔平和垂直⽅向都⽣效

margin

内部⽂本和边框之间的边距.

不同于于 indent, 但是是上下左右四个⽅向都同时有效.

⽽ indent 最多只是两个⽅向有效(具体哪两个⽅向有效取决于 alignment )

openExternalLinks

是否允许打开⼀个外部的链接.

(当 QLabel ⽂本内容包含 url 的时候涉及到)

buddy

给 QLabel 关联⼀个 "伙伴" , 这样点击 QLabel 时就能激活对应的伙伴。

例如伙伴如果是⼀个 QCheckBox, 那么该 QCheckBox 就会被选中。

关于testFormat

纯文本:最普通的文本

富文本:内容更丰富的文本,支持html(例如word工具,编辑的文件就可以认为是一种富文本)

markdown:是一个非常常用的书写文档的格式,提供了各种特殊符号,表示不同的样式/格式。

例子:显示不同格式的文本

<b>这是一段富文本</b>

使用<b>标签,表示文本加粗。

评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值