aboutsummaryrefslogtreecommitdiffstats
path: root/src/quickwidgets/qquickwidget.h
diff options
context:
space:
mode:
authorLaszlo Agocs <laszlo.agocs@theqtcompany.com>2015-01-16 15:05:19 +0100
committerLaszlo Agocs <laszlo.agocs@theqtcompany.com>2015-02-11 16:27:26 +0000
commit05c9d6ecddce7bf9b5cc74a2ce6f57fbc9d748fc (patch)
tree17acd60be857a1baf0ef032a732977bcc110de80 /src/quickwidgets/qquickwidget.h
parent08bd120f012949199ee0c1d20d42a628af01289e (diff)
Implement dnd support in QQuickWidget differently
This way subclasses can reimplement functions like dragEnterEvent(). Task-number: QTBUG-43821 Change-Id: I24bd14de8aab5ab741bc36330b4dcf7c83dedbf6 Reviewed-by: Gunnar Sletta <gunnar@sletta.org>
Diffstat (limited to 'src/quickwidgets/qquickwidget.h')
-rw-r--r--src/quickwidgets/qquickwidget.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/quickwidgets/qquickwidget.h b/src/quickwidgets/qquickwidget.h
index 87f688c11a..20b934f0ac 100644
--- a/src/quickwidgets/qquickwidget.h
+++ b/src/quickwidgets/qquickwidget.h
@@ -126,6 +126,13 @@ protected:
virtual void wheelEvent(QWheelEvent *);
#endif
+#ifndef QT_NO_DRAGANDDROP
+ virtual void dragEnterEvent(QDragEnterEvent *);
+ virtual void dragMoveEvent(QDragMoveEvent *);
+ virtual void dragLeaveEvent(QDragLeaveEvent *);
+ virtual void dropEvent(QDropEvent *);
+#endif
+
bool event(QEvent *);
private: