• 5922阅读
  • 18回复

[提问]新手求教DrawImage问题,图像不显示。 [复制链接]

上一主题 下一主题
 

只看楼主 倒序阅读 楼主  发表于: 2012-06-29
我想完成的功能是,先家在一张图片作为背景,然后用DrawImage这个函数加载另外一张图片,去这个图片上的x,y,w,h的某一处显示到那个背景上,就是这个功能,drawImage可以实现吗,可以的话为什么我用drawImage这个函数画图不显示,用drawText可以显示字体。代码如下:

离线jdwx

只看该作者 1楼 发表于: 2012-06-29
建议使用资源文件
估计是图片路径问题
发帖时要说明:操作系统、Qt版本、编译器,这样能更快的得到回复。

只看该作者 2楼 发表于: 2012-06-29
回 1楼(jdwx) 的帖子
  大神指导一试无妨,但是可以让我知道怎么添加的吗 还有路径如何设置,给个列子看看
离线jdwx

只看该作者 3楼 发表于: 2012-06-29
回 2楼(够狠才男人) 的帖子
Qt自带的例子,找个有工具条的,看看图标怎么设置的
发帖时要说明:操作系统、Qt版本、编译器,这样能更快的得到回复。

只看该作者 4楼 发表于: 2012-06-29
回 3楼(jdwx) 的帖子
好吧我去看看也只能这样摸索了 ,载入一个图片都这么蛋疼。。。
离线benbenmajia

只看该作者 5楼 发表于: 2012-06-29
我已经看到了中文路径?
安然.....

只看该作者 6楼 发表于: 2012-06-29
回 5楼(benbenmajia) 的帖子
那个其他文件不是我弄得  qt自动生成的啊,

只看该作者 7楼 发表于: 2012-06-29
回 3楼(jdwx) 的帖子
弄了qrc还是不可以。。。。哎,载入一张图片真的这么难吗
离线benbenmajia

只看该作者 8楼 发表于: 2012-06-29
慢慢查
安然.....
离线jdwx

只看该作者 9楼 发表于: 2012-06-29
回 7楼(够狠才男人) 的帖子
例子来了
附件: icon.rar (197 K) 下载次数:9
发帖时要说明:操作系统、Qt版本、编译器,这样能更快的得到回复。

只看该作者 10楼 发表于: 2012-06-29
回 9楼(jdwx) 的帖子
列子看了,试了一下图片载入正常,难道我那个代码写错了还是函数用错了。。。。
离线roywillow

只看该作者 11楼 发表于: 2012-06-29
至少从你目前的代码来看,image构造函数中的路径感觉写的不伦不类的
本地路径开头加个冒号什么意思……?
或者
资源文件中的路径怎么开头只有一个冒号……?
专业维修核潜艇,回收二手航母、二手航天飞机,大修核反应堆,拆洗导弹发动机更换机油,无人侦察机手动挡改自动,航天飞机保养换三滤,飞碟外太空年检 ,各型号导弹加装迎宾踏板,高空作业擦洗卫星表面除尘、打蜡及抛光,东风全系列巡航导弹。并提供原子对撞机。量大从优,有正规发票。

只看该作者 12楼 发表于: 2012-06-30
回 11楼(roywillow) 的帖子
所有的我都试过了还是不行哦,你看看还有其他原因吗?
离线jdwx

只看该作者 13楼 发表于: 2012-07-01
回 12楼(够狠才男人) 的帖子
把代码弄上来,说的太累了。
发帖时要说明:操作系统、Qt版本、编译器,这样能更快的得到回复。

只看该作者 14楼 发表于: 2012-07-01
回 13楼(jdwx) 的帖子
代码在showrole.cpp showrole.h里面你试试看看写的代码能显示图像就好,拜托大神了。。。
附件: Hero.zip (7570 K) 下载次数:5
离线zhy282289
只看该作者 15楼 发表于: 2012-07-01
我真服了你了传个这么大东西上来,传个CPP,H就行了啊
为什么我脸这么胖~
离线jdwx

只看该作者 16楼 发表于: 2012-07-01
回 14楼(够狠才男人) 的帖子
用资源文件就好了,直接加载图片很容易出问题
附件: Hero.7z (3612 K) 下载次数:1
发帖时要说明:操作系统、Qt版本、编译器,这样能更快的得到回复。

只看该作者 17楼 发表于: 2012-07-01
回 16楼(jdwx) 的帖子
感动啊,大神这么愿意帮我这个菜鸟,不惜看我丑陋的代码 太感动了。。。。
离线roywillow

只看该作者 18楼 发表于: 2012-07-01
回 17楼(够狠才男人) 的帖子
你最好的报答就是发现自己之前问题在哪,并且以后不要再问这种问题了……
专业维修核潜艇,回收二手航母、二手航天飞机,大修核反应堆,拆洗导弹发动机更换机油,无人侦察机手动挡改自动,航天飞机保养换三滤,飞碟外太空年检 ,各型号导弹加装迎宾踏板,高空作业擦洗卫星表面除尘、打蜡及抛光,东风全系列巡航导弹。并提供原子对撞机。量大从优,有正规发票。
快速回复
限100 字节
 
上一个 下一个