2011-05-05 59 views
0

是否可以绘制透明笔形状。在形状周围绘制阴影颜色?

我通过绘制一个图形现在的问题是,我想用一个透明的颜色勾勒出这个形状。这个目的也可以通过遮蔽它的边界来解决。它如何实现。 请告诉我。 谢谢

回答

1

QPen可以从一个QColor创建,它可以具有alpha值。 alpha值是什么会给你透明度的影响。

绘制项目时,笔是轮廓颜色,笔刷是填充颜色。所以在你的情况下,你想在开始绘画之前设置笔。 (注意:你可能必须给它一个宽度)。

painter->setPen(QPen(QColor(qRgba(0, 10, 20, 50)))); 
// Draw your item