I guess I now understand what you are trying to do.
You want to keep the handle FIXED relative to the parent, while u want to change the geometry of the parent item. Am I right ?
Dont you think on mousemove event, you need to send signal to the parent item ?
Another thing, instead of using three mouse related functions, you can have a look at QGraphicsItem::itemChange .
Have a look at this . It has what you want![]()
Bookmarks