1.显示文本
 
Qt的QLabel小用_休闲#include <QApplication>
Qt的QLabel小用_休闲#include <QLabel>
Qt的QLabel小用_休闲
Qt的QLabel小用_休闲int main(int argc, char *argv[])
Qt的QLabel小用_休闲{
Qt的QLabel小用_休闲        QApplication app(argc, argv);
Qt的QLabel小用_休闲  QLabel *lbl=new QLabel(QLabel::trUtf8("这是一段测试文本-测试QLabel的具体使用方法"));
Qt的QLabel小用_休闲  lbl->setAlignment(Qt::AlignBottom|Qt::AlignRight);
Qt的QLabel小用_休闲  lbl->setMargin(10);
Qt的QLabel小用_休闲  lbl->show();
Qt的QLabel小用_休闲        return app.exec();
Qt的QLabel小用_休闲}
Qt的QLabel小用_休闲
 
2.显示PNG图片
 
Qt的QLabel小用_休闲#include <QApplication>
Qt的QLabel小用_休闲#include <QLabel>

Qt的QLabel小用_休闲
Qt的QLabel小用_休闲int main(int argc, char *argv[])
Qt的QLabel小用_休闲{    
Qt的QLabel小用_休闲        QApplication app(argc, argv);
Qt的QLabel小用_休闲        
Qt的QLabel小用_休闲  QString path="./release/test.png";//相对项目文件
Qt的QLabel小用_休闲  //QString path="test.png";//如果运行release目录的exe文件的话,那么注意和图片的相对位置
Qt的QLabel小用_休闲  QPixmap img(path);
Qt的QLabel小用_休闲  QLabel *lbl=new QLabel();
Qt的QLabel小用_休闲
Qt的QLabel小用_休闲  lbl->setPixmap(path);
Qt的QLabel小用_休闲  lbl->show();
Qt的QLabel小用_休闲        return app.exec();
Qt的QLabel小用_休闲}
Qt的QLabel小用_休闲
 
截图
Qt的QLabel小用_GUI_31
3.显示一位的黑白图
 
Qt的QLabel小用_休闲#include <QApplication>
Qt的QLabel小用_休闲#include <QLabel>
Qt的QLabel小用_休闲#include <QBitmap>
Qt的QLabel小用_休闲
Qt的QLabel小用_休闲int main(int argc, char *argv[])
Qt的QLabel小用_休闲{    
Qt的QLabel小用_休闲        QApplication app(argc, argv);
Qt的QLabel小用_休闲        
Qt的QLabel小用_休闲  QString path="./release/test.png";//相对项目文件
Qt的QLabel小用_休闲  //QString path="test.png";//如果运行release目录的exe文件的话,那么注意和图片的相对位置
Qt的QLabel小用_休闲  QPixmap img(path);
Qt的QLabel小用_休闲  QBitmap bmp(img);
Qt的QLabel小用_休闲  QLabel *lbl=new QLabel();
Qt的QLabel小用_休闲
Qt的QLabel小用_休闲  lbl->setPixmap(bmp);
Qt的QLabel小用_休闲  lbl->show();
Qt的QLabel小用_休闲        return app.exec();
Qt的QLabel小用_休闲}
Qt的QLabel小用_休闲
 
Qt的QLabel小用_GUI_51