1.显示文本

#include <QApplication>

#include <QLabel>

int main(
int argc,
char *argv[])

{

QApplication app(argc, argv);

QLabel *lbl=
new QLabel(QLabel::trUtf8(
"这是一段测试文本-测试QLabel的具体使用方法"));

lbl->setAlignment(Qt::AlignBottom|Qt::AlignRight);

lbl->setMargin(10);

lbl->show();
return app.exec();

}

2.显示PNG图片

#include <QApplication>

#include <QLabel>

int main(
int argc,
char *argv[])

{

QApplication app(argc, argv);

QString path=
"./release/test.png";
//相对项目文件
//QString path="test.png";//如果运行release目录的exe文件的话,那么注意和图片的相对位置 
QPixmap img(path);

QLabel *lbl=
new QLabel();


lbl->setPixmap(path);

lbl->show();
return app.exec();

}

截图
3.显示一位的黑白图

#include <QApplication>

#include <QLabel>

#include <QBitmap>

int main(
int argc,
char *argv[])

{

QApplication app(argc, argv);

QString path=
"./release/test.png";
//相对项目文件
//QString path="test.png";//如果运行release目录的exe文件的话,那么注意和图片的相对位置 
QPixmap img(path);

QBitmap bmp(img);

QLabel *lbl=
new QLabel();


lbl->setPixmap(bmp);

lbl->show();
return app.exec();

}

转载于:https://blog.51cto.com/xcf007/106488