• 4507阅读
  • 0回复

QPainter画图问题 [复制链接]

上一主题 下一主题
离线overlun
 
只看楼主 正序阅读 楼主  发表于: 2010-02-26
请教高手:我想实现一个动画,动画的每帧图片都是用QPainter直接画的,相邻帧只需要更新一部分即可,也就是对前一帧图片的某些部分重新画(我用的是painter.drawPath()来更新)。现在出现的问题是我对原来那部分的更新的效果是现在使用的颜色与原来的颜色混合在一起了,而我要的效果是纯现在的颜色,我使用的混合模式是CompositionMode_Source,我试着先用CompositionMode_Clear擦出原来颜色再用CompositionMode_Source绘画,可结果还是一样,求高手赐教。(如图红色圈出为混合效果,请教如何避免其混合)
[ 此帖被overlun在2010-02-26 19:05重新编辑 ]
快速回复
限100 字节
 
上一个 下一个