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(); 

 
 



本文转自 xcf007 51CTO博客,原文链接:http://blog.51cto.com/xcf007/106488 ,如需转载请自行联系原作者