• 8796阅读
  • 5回复

QPainter 两个QWidget重叠现象????? [复制链接]

上一主题 下一主题
离线guanghan12
 

只看楼主 正序阅读 楼主  发表于: 2011-01-17
问题: 2个使用QPainter画的widget运行时候托在一起,就出现重叠现象,显示不完整半个字???
那个蓝色框里widget使用QPainter画的
红色也是用widget也是用QPainter画的
二者重叠一起出现这中情况有人遇到过没?????
下面是重叠图片: 谁遇到这样情况吗?能都说下如何解决的 。先谢了!!!!


正常时候,分开来放在桌面上


但重叠方在一起,字就乱了,第一个图绿框也是动太画的,2个动态画的widget重叠就出现这个情况,如何解决呢???
不知道我描述清楚没?
[ 此帖被guanghan12在2011-02-17 14:13重新编辑 ]
离线kimtaikee

只看该作者 5楼 发表于: 2011-01-21
回 4楼(cycloneii) 的帖子
把代码发上来我帮你看看

离线cycloneii

只看该作者 4楼 发表于: 2011-01-21
我估计你做的是透明窗口,所以两个widget刷新的时候,都会以另一个为背景进行绘制,这样重叠的时候,绘制a的时候,b以前的显示在a的背景,然后刷新b的时候,就会出现b/a/b这样的情况。
离线guanghan12

只看该作者 3楼 发表于: 2011-01-21
我的是2个Widget  都是动态画的,平时分开放在左面上没有重叠 ,但拖到一起就闪,
请问“kimtaikee” 如何解决这问题呢?
离线kimtaikee

只看该作者 2楼 发表于: 2011-01-18
图层就是上一层挡住下面图层来实现想要的图形效果 ,后来绘制的总在前面绘制图形的上面

离线guanghan12

只看该作者 1楼 发表于: 2011-01-18
难道大家都没遇到这种情况????????
快速回复
限100 字节
 
上一个 下一个