2010-05-27 1 views
6

Il mio elemento grafico personalizzato ha (0, -60 60x60) boundingRect. Quando ho regolare le coordinate conCome funziona QRectF :: adjusted()

rect.adjusted(-5,-5,5,5) 

nuovi rendimenti boundingRect (-5, -65,70x70). Ho letto la documentazione here e penso che bounding dovrebbe tornare (-5, -65,65x65)
Ho frainteso il documento?

risposta

9

Il trucco è nei parametri per "regolato".

coordinate iniziali sono (0, -60,60,0) (dal height = 60 & width = 60)

Quando si regola con (-5, -5,5,5), le nuove coordinate sono (-5, -65,65,5).

Così ora la width = 70 e la height = 70