• 6717阅读
  • 15回复

QTE支持png图象不? [复制链接]

上一主题 下一主题
离线clf1985
 

只看楼主 正序阅读 楼主  发表于: 2008-07-17
— 本帖被 XChinux 执行加亮操作(2008-07-17) —
我用的是QTE2.3.7,但是现在运行后图象无法加载,界面上的图象全部不能显示.错误提示如下:


QPixmap::convertFromImage: Cannot convert a null image
QPixmap::convertToImage: Cannot convert a null pixmap
QImage::smoothScale: Image is a null image


我该怎么做呢?
离线rabbit
只看该作者 15楼 发表于: 2009-05-18
请问要是图片设为背景图要怎么弄?就是图片不会覆盖其他东西
离线clf1985

只看该作者 14楼 发表于: 2008-07-17
用qvfb运行的程序,如果有串口输出的话。是否有真实的串口输出呢?
离线clf1985

只看该作者 13楼 发表于: 2008-07-17
彼此彼此~呵呵
离线netlove

只看该作者 12楼 发表于: 2008-07-17
不是,前面加个"/",是代表和它的前面的目录是平行的了,不是程序当前目录了。我自己测试感觉的。其实我也直接触LINUX和QTE3个多月,一步一步来吧,以后可能需要多请教您呢。
离线clf1985

只看该作者 11楼 发表于: 2008-07-17
非常感谢 netlove  兄弟~  确实是因为加了个/的原因

但是为什么会这样呢? 难道默认已经包括了 / 这个路径名了 ?
离线netlove

只看该作者 10楼 发表于: 2008-07-17
你这样用图片我没试过,不过这样写不是在当前路径下。你试一下吧
离线clf1985

只看该作者 9楼 发表于: 2008-07-17
你的意思是我前面多了个 / 的原因?
离线netlove

只看该作者 8楼 发表于: 2008-07-17
不好意思,我前面由于开会走的急,写错了,不是"/pic", 是"pic/"
离线netlove

只看该作者 7楼 发表于: 2008-07-17
刚才开会去了,你试一下"pic/"
离线clf1985

只看该作者 6楼 发表于: 2008-07-17
在程序当前目录下

QString strPicDir="/pic/";  和/pic 一样吧?
离线netlove

只看该作者 5楼 发表于: 2008-07-17
目录对吗?pic文件夹在哪个里面?如果在程序当前目录下,应该"/pic"
离线clf1985

只看该作者 4楼 发表于: 2008-07-17
QString strPicDir="/pic/";
    Img_Bak->setPixmap(QPixmap (strPicDir+"call.png"));
    Btn_Message->setPixmap(QPixmap (strPicDir+"3_message.png"));
    Btn_Dial->setPixmap(QPixmap (strPicDir+"3_dial.png"));


图片都存于 pic 文件夹中
离线clf1985

只看该作者 3楼 发表于: 2008-07-17
我的图片都在的呀~ 怎么会。。。
离线netlove

只看该作者 2楼 发表于: 2008-07-17
我用的是2.3.10,所用的图片全部是PNG的,很正常啊
离线netlove

只看该作者 1楼 发表于: 2008-07-17
支持啊,这个错误应该是不存在所用的图片啊
快速回复
限100 字节
 
上一个 下一个