2011-12-20 51 views
0

drawForeground我需要一種方式爲QGraphicsRectItem繪製其子的頂部。我有一個包含多個子項目的項目。在特定的高度,我需要在子項目上畫一條線。在QGraphicsRectItem

有沒有一種方法來實現drawForegroundQGraphicsItems類似於drawForegroundQGraphicsScene

如果可能,我寧願不必爲每個子項目畫線。

回答

0

我不完全確定你在做什麼,但是我懷疑你會遇到很大的悲痛,試圖通過試圖讓父項的一部分畫在其子項上來對抗框架。也許您可以添加覆蓋有限區域的其他子項目的頂級子項,並且可以呈現與父項相同的內容幷包含所需的特殊疊加線條?

它可能也適合您的目的,從圖形視圖中畫出場景。

+0

QGraphicsItem :: ItemStacksBehindParent 剛剛發現這個標誌爲QGraphicsItem,它允許一個子項在它的父項之前被繪製。 – Hendricks

+0

有趣。我當然不知道那一個:) –

相關問題