• 3147阅读
  • 4回复

QImage在qt4.8正常qt5中却有问题 [复制链接]

上一主题 下一主题
离线hitler++
 

只看楼主 倒序阅读 楼主  发表于: 2013-01-24



  1. QImage image;
  2.     image.load("/var/project/0x14Server/20132323222329852.gif");
  3.     QImage imageMain = image.scaled(163,223,Qt::KeepAspectRatio);
  4.     if(imageMain.isNull()){
  5.         qDebug() << "sss";
  6.     }else{
  7.         imageMain.save("/var/www/novel/BookImages/2013/01/23/aa.jpg","jpg");
  8.     }
现在我把项目的qt版本从4.8换到了5.0,QImage就出现了问题
在4.8中这个能够正常
在5.0中却会提示 qimage image is a null image ,或者就是程序直接崩溃
这是什么原因导致的
在线uidab

只看该作者 1楼 发表于: 2013-01-24
回 楼主(hitler++) 的帖子
是不是路径的问题,5.0测试成功!
有时候为了工作直接获得答案,而我却失去了思考的乐趣!


飘啊飘,何时能安居!
离线hitler++

只看该作者 2楼 发表于: 2013-01-24
路径没有问题,一般能想到的问题都尝试过了,不然也不会发帖问
在线uidab

只看该作者 3楼 发表于: 2013-01-24
回 2楼(hitler++) 的帖子
那不清楚,我用qt网上下载的Qt5测试成功了!
从头理一下,编译成功?debug过吗?
有时候为了工作直接获得答案,而我却失去了思考的乐趣!


飘啊飘,何时能安居!
离线hitler++

只看该作者 4楼 发表于: 2013-01-24
这个文件扩展名是我改成的gif,实际上是一张jpeg格式的图片
快速回复
限100 字节
 
上一个 下一个