2011-05-05 88 views
0

是否可以繪製透明筆形狀。在形狀周圍繪製陰影顏色?

我通過繪製一個圖形現在的問題是,我想用一個透明的顏色勾勒出這個形狀。這個目的也可以通過遮蔽它的邊界來解決。它如何實現。 請告訴我。 謝謝

回答

1

QPen可以從一個QColor創建,它可以具有alpha值。 alpha值是什麼會給你透明度的影響。

繪製項目時,筆是輪廓顏色,筆刷是填充顏色。所以在你的情況下,你想在開始繪畫之前設置筆。 (注意:你可能必須給它一個寬度)。

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