qt - Set rotation point of Rectangle -


is there way set rotation point in rectangle , use rotation property without other additional component? want rotate rectangle binding property of rotation: value * 180 this

rectangle{     id: body     rotation: value     anchors.centerin: parent.center     antialiasing: true } onvaluechanged: body.rotation = value 

i got rotation around left upper corner of parent. please me understand behavior or suggest me way implement rotation on center.

rotation property rotates item clockwise around transformorigin property 1 of these 9 points :

enter image description here

so can rotate around 1 of them :

rectangle{     id: body     rotation: value     transformorigin: item.center     anchors.centerin: parent.center     antialiasing: true } 

if want rotate around arbitrary point should use rotation transform type :

rectangle{     id: body     transform: rotation { origin.x: 25; origin.y: 25; angle: value}     anchors.centerin: parent.center     antialiasing: true } 

Comments

Popular posts from this blog

android - MPAndroidChart - How to add Annotations or images to the chart -

javascript - Add class to another page attribute using URL id - Jquery -

firefox - Where is 'webgl.osmesalib' parameter? -