QT控件之标签
时间:2014-02-25 16:54:46
收藏:0
阅读:437
文本
ui->label->text(); 返回控件的文本。
ui->label->setText(fileName);
图片
在label上显示图片有多种方法。
显示静态图片
方法一:动态方法
QPixmap *pix=new QPixmap();
pix->load(filename);
ui->label->setPixmap(*pix);
方法二:静态方法
QPixmap pix(filename);
ui->label->setPixmap(pix);
方法三:直接设置控件
label->setPixmap(QPixmap(filename));
方法四:
QImage *image= new QImage(filename);
label->setPixmap(QPixmap::fromImage(image));
方法五:
QImage *image= new QImage(filename);
label->setPixmap(QPixmap::fromImage(image));
显示动态图片
QLabel *label =new QLabel();
QMovie *movie =new QMovie("D:/Project/Qt/firstQT/2.gif");
label->setMovie(movie);
movie->start();
label->show();
原文:http://blog.csdn.net/shendan00/article/details/19846885
评论(0)