前言:QLabel作为QT中基础的控件,功能简单使用方便频繁,主要用于显示文本、图片等信息。笔者这里记录下一些开发使用心路,方便小白快速入手。
一、添加背景图片
首先需要在资源中添加好图片资源,图片资源的添加参考4.1参考文献。
这是通过界面设置,如果后台程序写的话参考4.1参考文献。
二、自适应图片大小
界面设置属性
后台设置参考4.2参考文献 。
三、常用属性设置函数
3.1 文字类的
void setText(const QString &text)//设置标签文本
QString text() const//获取标签当前的文本
void setWordWrap(bool on)//设置标签是否启用自动换行
bool wordWrap() const//判断标签是否启用了自动换行
void setToolTip(const QString &text)//设置标签的提示文本
QString toolTip() const//获取标签当前的提示文本
3.2 内容对齐
void setAlignment(Qt::Alignment alignment)//设置标签的文本和图像的对齐方式
3.3 图片类
void setPixmap(const QPixmap &pixmap)//设置标签的图像,通过QPixmap对象指定图像
const QPixmap *pixmap() const//获取标签当前的图像
void setMovie(QMovie *movie)//将一个QMovie对象设置为标签的动画
QMovie *movie() const//获取标签当前的动画对象
3.4 样式表
void setStyleSheet(const QString &styleSheet)//设置标签的样式表
const QString &styleSheet() const//获取标签当前的样式表
四、参考文献
4.1 QT学习:给label添加图片资源_qtlabel添加图片-CSDN博客
4.2 QLabel添加图片自适应大小_qlabel添加图片并设置图片大小-CSDN博客
4.3 【Qt控件之QLabel】用法及技巧_qt qlabel-CSDN博客