标题:【提问】查了整个宇宙,都没找到答案!大家帮忙进来看看
作者:litq
日期:2006-02-27 01:05
内容:
我继承了QCanvasRectangle,在drawShape方法中绘制了几个圆等图元在QPixmap上,然后把QPixmap放到了画布上,显示的是一个矩形区域,可是这个矩形中的图元(直线、曲线等)信息以外的地方都不是透明的,我该如何是好?大哥大姐大叔大婶帮帮忙吧!
#1 [tieliu 02-27 18:32]
这样做肯定不是透明的,因为你构造的QPixmap对象就不是透明的。
为什么drawShape()中先输出到QPixmap然后再将Pixmap输出到画布???
如果将圆直线等图元直接绘制到画布上不行吗
#2 [litq 02-28 00:57]
大德,我已经成功地做成透明的了,哈哈
#3 [litq 02-28 00:58]
谢谢哥们顶,直接画到画布上对我以后的处理很麻烦,所以没有直接画上
#4 请litq帮个忙,行吗 [prosody 02-28 06:21]
能不能把你做透明的这段程序贴上来,让大家学习学习啊,我将不胜感激,因为我刚入门