diff --git a/declarativeimports/draganddrop/DeclarativeDragArea.cpp b/declarativeimports/draganddrop/DeclarativeDragArea.cpp index fbca7f732..936a21cb4 100644 --- a/declarativeimports/draganddrop/DeclarativeDragArea.cpp +++ b/declarativeimports/draganddrop/DeclarativeDragArea.cpp @@ -224,9 +224,10 @@ void DeclarativeDragArea::mouseMoveEvent(QGraphicsSceneMouseEvent *event) delete item; drag->setPixmap(pixmap); - drag->setHotSpot(QPoint(0, 0)); // TODO: Make a property for that } + drag->setHotSpot(QPoint(drag->pixmap().width()/2, 0)); // TODO: Make a property for that + //setCursor(Qt::OpenHandCursor); //TODO? Make a property for the cursor Qt::DropAction action = drag->exec(m_supportedActions, m_defaultAction);