diff options
-rw-r--r-- | src/plugins/platforms/wayland/qwaylanddnd.cpp | 5 | ||||
-rw-r--r-- | src/plugins/platforms/wayland/qwaylanddnd.h | 2 |
2 files changed, 4 insertions, 3 deletions
diff --git a/src/plugins/platforms/wayland/qwaylanddnd.cpp b/src/plugins/platforms/wayland/qwaylanddnd.cpp index b1b388094..42767590a 100644 --- a/src/plugins/platforms/wayland/qwaylanddnd.cpp +++ b/src/plugins/platforms/wayland/qwaylanddnd.cpp @@ -59,9 +59,10 @@ QMimeData * QWaylandDrag::platformDropData() return m_display->dndSelectionHandler()->dragMime(); } -void QWaylandDrag::startDrag(QDrag *drag) +Qt::DropAction QWaylandDrag::drag(QDrag *m_drag) { - m_display->dndSelectionHandler()->createAndSetDrag(drag); +// m_display->dndSelectionHandler()->createAndSetDrag(drag); + return Qt::IgnoreAction; } void QWaylandDrag::move(const QMouseEvent *me) diff --git a/src/plugins/platforms/wayland/qwaylanddnd.h b/src/plugins/platforms/wayland/qwaylanddnd.h index 6f7018fb7..92f7297c9 100644 --- a/src/plugins/platforms/wayland/qwaylanddnd.h +++ b/src/plugins/platforms/wayland/qwaylanddnd.h @@ -55,7 +55,7 @@ public: QMimeData *platformDropData(); - void startDrag(QDrag *drag); + Qt::DropAction drag(QDrag *m_drag); void move(const QMouseEvent *me); bool canDrop() const; void drop(const QMouseEvent *me); |