18 #ifndef BERRYIDROPTARGETLISTENER_H
19 #define BERRYIDROPTARGETLISTENER_H
25 class QDragEnterEvent;
26 class QDragLeaveEvent;
49 Q_DECLARE_FLAGS(Types, Type)
56 DragEnterEventType dragEnter;
57 DragLeaveEventType dragLeave;
58 DragMoveEventType dragMove;
71 virtual
Events::Types GetDropTargetEventTypes() const = 0;
73 virtual
void DragEnterEvent(QDragEnterEvent* ) {}
82 Q_DECLARE_OPERATORS_FOR_FLAGS(berry::IDropTargetListener::Events::Types)
84 #endif // BERRYIDROPTARGETLISTENER_H
virtual void DropEvent(QDropEvent *)
virtual void DragLeaveEvent(QDragLeaveEvent *)
virtual void DragMoveEvent(QDragMoveEvent *)