QLabel是Qt框架中用于显示文本或图案的小部件。在Qt应用程序中,QLabel是用来呈现静态文本或图像给用户的重要部分
QLabel属性陈列
属性 | 说明 |
text | QLabel中的文本内容 |
textFormat | 文本的格式
|
pixmap | QLabel内部包含的图片 |
scaledContents | 自动拉伸填充 设置为true会将内容自动拉伸填充QLabel,false则不会。 常搭配pixmap使用 |
alignment | 对齐方式 可以设置水平和垂直方向如何对齐 |
wordWrap | 自动换行 设置为true时,当文本超出QLabel表示范围,会自动换行 |
indent | 设置文本缩进,水平和垂直方向都生效 |
margin | 内部文本和边框之间的边距 |
openExternalLinks | 是否允许打开一个外部的链接(当文本内容包含url时涉及) |
buddy | 给QLabel关联一个"伙伴" |
目录
一. textFormat——文本格式
API | 说明 |
setTextFormat(Qt::TextFormat) | 给QLabel设置文本格式 |
Qt::TextFormat是Qt提供的一个枚举类型
enum TextFormat {
PlainText,//普通文本