2010-05-27 11 views
6

Mi elemento gráfico personalizado tiene (0, -60 60x60) boundingRect. al ajustar las coordenadas conCómo funciona QRectF :: adjusted()

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

nuevos retornos boundingRect (-5, -65,70x70). He leído la documentación here y creo que boundingRect debería devolver (-5, -65,65x65)
¿Entiendo mal el documento?

Respuesta

9

El truco está en los parámetros para "ajustado".

coordenadas iniciales son (0, -60,60,0) (desde height = 60 & width = 60)

cuando ajusta con (-5, 5,5,5), las nuevas coordenadas son (-5, -65,65,5).

Así que ahora la width = 70 y la height = 70