summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/plugins/platforms/wayland/qwaylanddnd.cpp5
-rw-r--r--src/plugins/platforms/wayland/qwaylanddnd.h2
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);