300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > Qt入门教程【基础控件篇】QLabel文本标签

Qt入门教程【基础控件篇】QLabel文本标签

时间:2018-11-05 18:00:21

相关推荐

Qt入门教程【基础控件篇】QLabel文本标签

描述

QLabel 用于显示文本或图像。 不提供用户交互功能。 标签的视觉外观可以通过多种方式进行配置,并且可以用于为另一个小部件指定焦点助记键。

QLabel 可以包含以下任何内容类型

Plain textPass:一个用setText()设置的字符串Rich textPass:一个包含富文本的setText().A pixmapPass: 一个 QPixmap 使用setPixmap()设置.A moviePass : QMovie 使用 setMovie(),可以播放gifA numberPass setNum() 的 int 或 double,它将数字转换为纯文本。

Nothing:与空的纯文本相同。 这是默认设置。 由 clear() 设置。

警告:当将 QString 传递给构造函数或调用 setText() 时,请确保清理您的输入,因为 QLabel 会尝试猜测它是将文本显示为纯文本还是富文本(HTML 4 标记的子集)。 您可能想显式调用 setTextFormat(),例如 如果您希望文本为纯格式但无法控制文本源(例如,当显示从 Web 加载的数据时)。

当使用这些功能中的任何一个更改内容时,任何以前的内容都会被清除。

默认情况下,标签显示左对齐、垂直居中的文本和图像,其中要显示的文本中的任何选项卡都会自动展开。 但是,可以通过多种方式调整和微调 QLabel 的外观。

可以使用 setAlignment() 和 setI

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。