首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

在QLabel下显示图片的有关问题

2012-09-21 
在QLabel上显示图片的问题QLabel *pLabel new QLabelQImage iconFile(strFilePath)m_pLabel-setPixma

在QLabel上显示图片的问题
QLabel *pLabel = new QLabel;
QImage iconFile(strFilePath);
m_pLabel->setPixmap(QPixmap::fromImage(iconFile));

strFilePath是图片的路径。

现有问题,当我的图片是一张1024*768的图片时,QImage生成对象就会失败,QImageData为空,如果我换成以下代码:
QImage iconFile(1024, 768, QImage::Format_RGB32);
iconFile.load(strFilePath);
iconFile貌似可以创建成功,但是接下来的QPixmap生成却无法成功。

还请问,有什么样的办法可以显示一张1024*768或者比这个尺寸还大一点的图片,希望能得到一个详细的说明,谢谢各位了,能附上代码最好,小弟万分感谢!!!


[解决办法]
加载的是什么格式的图片?
一些格式的图片,需要包含Qt的plugins\imageformats下的相应格式库文件

热点排行