From: Jean-Baptiste Kempf Date: Tue, 9 Dec 2008 20:03:55 +0000 (+0100) Subject: [Qt] Add an icon when dragging. X-Git-Tag: 1.0.0-pre1~1863 X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=389684949dff8c2681865e95be1f161fa9f94aca;p=vlc [Qt] Add an icon when dragging. This improves the user experience. --- diff --git a/modules/gui/qt4/dialogs/toolbar.cpp b/modules/gui/qt4/dialogs/toolbar.cpp index c2ead90d6e..547c02f14f 100644 --- a/modules/gui/qt4/dialogs/toolbar.cpp +++ b/modules/gui/qt4/dialogs/toolbar.cpp @@ -329,8 +329,9 @@ void WidgetListing::startDrag( Qt::DropActions /*supportedActions*/ ) QDrag *drag = new QDrag( this ); drag->setMimeData( mimeData ); -// drag->setHotSpot(QPoint(pixmap.width()/2, pixmap.height()/2)); - + QPixmap aPixmap = item->icon().pixmap( QSize( 22, 22 ) ); + drag->setPixmap( aPixmap ); + drag->setHotSpot( QPoint( 20, 20 ) ); drag->exec(Qt::CopyAction | Qt::MoveAction ); }