void CustomGraphicsItem::mouseReleaseEvent( QGraphicsSceneMouseEvent *me ){ QList<QGraphicsView *> kViews = scene()->views(); if(kViews.size() == 1) { QGraphicsView *view = kViews.at(0); QPoint pDev = view->mapToGlobal(view->mapFromScene(scenePos())); QCursor::setPos(pDev); } ...