• 6747阅读
  • 8回复

Qlabel里加载的图片为何显示不了!!! [复制链接]

上一主题 下一主题
离线nikoojing
 

只看楼主 倒序阅读 楼主  发表于: 2009-04-27
Qlabel里加载的图片为何显示不了!!! 不知道问题出在哪 ,请各位大侠帮忙撒。。。
还有Qlabel里的中文打印时显示乱码,该如何解决。。。
小弟在此先谢过了。。。
离线inolddays

只看该作者 1楼 发表于: 2009-04-29
帖你的代码上来看看先。。
离线yf24518150
只看该作者 2楼 发表于: 2009-04-29
图片是啥格式的?
离线tianykun
只看该作者 3楼 发表于: 2009-04-30
setpixmap(picture),这样就显示
离线计科院
只看该作者 4楼 发表于: 2009-05-09
会不会没在同个目录
离线zheng501gf

只看该作者 5楼 发表于: 2009-05-09
给你两行在Qlabel添加图片的代码你看看
label4 = new QLabel(qwidget);
label4->setGeometry(20,-20,200,200);
label4->setPixmap(QPixmap(":/image/1.png"));

主要是你的图片路径得对
在你的~.qrc里面看看你调用的路径对不?
离线zheng501gf

只看该作者 6楼 发表于: 2009-05-09
给你两行在Qlabel添加图片的代码你看看
label4 = new QLabel(qwidget);
label4->setGeometry(20,-20,200,200);
label4->setPixmap(QPixmap(":/image/1.png"));

主要是你的图片路径得对
在你的~.qrc里面看看你调用的路径对不?
离线ganzhiabc

只看该作者 7楼 发表于: 2011-08-26
初学QT  也遇到同样的问题  不知楼主解决了没
离线roywillow

只看该作者 8楼 发表于: 2011-08-26
估计八成是图片路径没搞对,特别是使用qrc时容易发生
至于中文乱码,是不是你直接在源码中用中文了?
专业维修核潜艇,回收二手航母、二手航天飞机,大修核反应堆,拆洗导弹发动机更换机油,无人侦察机手动挡改自动,航天飞机保养换三滤,飞碟外太空年检 ,各型号导弹加装迎宾踏板,高空作业擦洗卫星表面除尘、打蜡及抛光,东风全系列巡航导弹。并提供原子对撞机。量大从优,有正规发票。
快速回复
限100 字节
 
上一个 下一个