1.显示文本
 
InBlock.gif#include <QApplication> 

InBlock.gif#include <QLabel> 

InBlock.gif 

InBlock.gif
int main(
int argc, 
char *argv[]) 

InBlock.gif

InBlock.gif        QApplication app(argc, argv); 

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

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

InBlock.gif  lbl->setMargin(10); 

InBlock.gif  lbl->show(); 

InBlock.gif        
return app.exec(); 

InBlock.gif

InBlock.gif 

 
2.显示PNG图片
 
InBlock.gif#include <QApplication> 

InBlock.gif#include <QLabel> 


InBlock.gif 

InBlock.gif
int main(
int argc, 
char *argv[]) 

InBlock.gif{    

InBlock.gif        QApplication app(argc, argv); 

InBlock.gif         

InBlock.gif  QString path=
"./release/test.png";
//相对项目文件 

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

InBlock.gif  QPixmap img(path); 

InBlock.gif  QLabel *lbl=
new QLabel(); 

InBlock.gif 

InBlock.gif  lbl->setPixmap(path); 

InBlock.gif  lbl->show(); 

InBlock.gif        
return app.exec(); 

InBlock.gif

InBlock.gif 

 
截图
3.显示一位的黑白图
 
InBlock.gif#include <QApplication> 

InBlock.gif#include <QLabel> 

InBlock.gif#include <QBitmap> 

InBlock.gif 

InBlock.gif
int main(
int argc, 
char *argv[]) 

InBlock.gif{    

InBlock.gif        QApplication app(argc, argv); 

InBlock.gif         

InBlock.gif  QString path=
"./release/test.png";
//相对项目文件 

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

InBlock.gif  QPixmap img(path); 

InBlock.gif  QBitmap bmp(img); 

InBlock.gif  QLabel *lbl=
new QLabel(); 

InBlock.gif 

InBlock.gif  lbl->setPixmap(bmp); 

InBlock.gif  lbl->show(); 

InBlock.gif        
return app.exec(); 

InBlock.gif

InBlock.gif 

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