Hi all,

I have a graphics view and I want a fairly simple feature. When I click on a graphics item I want to create a new movable graphics item and want this item to be moved directly.

Right now, I have implemented the mousePressEvent() and create the new item. But I always need to click a second time (and hold the mouse button and move), in order to get a call to itemChanged() with QGraphicsItem::ItemPositionChange.

How can I get the QGraphicsView framework to recognize the currently pressed mouse button as start of a drag operation on the new item?