QLabeI是Qt中的标签类,通常用于显示提示性的文本,也可以显示图像
1 属性和方法
QLabel
有很多属性,完整的可查看帮助文档,这里列出常用的属性和方法。
1.1 文本
可以获取和设置按钮上显示的文本
// 获取和设置显示的文本
QString text() const;
void setText(const QString &text);
该属性,既可以在Qt设计师右侧的属性窗口中修改,也可以在代码中动态地获取和修改
1.2 对齐方式
用于设置标签中的内容在水平和垂直两个方向上的对齐方式,比如左对齐、右对齐、上对齐、下对齐、水平居中、垂直居中等。
// 获取和设置文本的对齐方式
Qt::Alignment alignment() const;
void setAlignment(Qt::Alignment);
其中,Qt:Alignment是一个宏,常用取值如下 :
Qt::AlignLeft
(0x0001) 水平方向-左对齐Qt:AlignRight
(0x0002)水平方向-右对齐Qt:AlignHCenter
(0x0004)水平方向-居中对齐Qt::AlignTop