OTB  6.7.0
Orfeo Toolbox
Public Member Functions | Protected Member Functions | List of all members
mvd::AbstractDragAndDropEventFilter Class Referenceabstract

#include <mvdAbstractDragAndDropEventFilter.h>

+ Inheritance diagram for mvd::AbstractDragAndDropEventFilter:
+ Collaboration diagram for mvd::AbstractDragAndDropEventFilter:

Public Member Functions

bool eventFilter (QObject *watched, QEvent *event) override
 
 ~AbstractDragAndDropEventFilter () override
 

Protected Member Functions

 AbstractDragAndDropEventFilter (QObject *p=NULL)
 
virtual bool DragEnterEvent (QObject *object, QDragEnterEvent *event)=0
 
virtual bool DragLeaveEvent (QObject *object, QDragLeaveEvent *event)=0
 
virtual bool DragMoveEvent (QObject *object, QDragMoveEvent *event)=0
 
virtual bool DropEvent (QObject *object, QDropEvent *event)=0
 

Detailed Description

Widget template skeleton to copy-paste when adding a new widget class.

Definition at line 78 of file mvdAbstractDragAndDropEventFilter.h.

Constructor & Destructor Documentation

mvd::AbstractDragAndDropEventFilter::~AbstractDragAndDropEventFilter ( )
override

Destructor.

mvd::AbstractDragAndDropEventFilter::AbstractDragAndDropEventFilter ( QObject *  p = NULL)
protected

Constructor.

Member Function Documentation

virtual bool mvd::AbstractDragAndDropEventFilter::DragEnterEvent ( QObject *  object,
QDragEnterEvent *  event 
)
protectedpure virtual
virtual bool mvd::AbstractDragAndDropEventFilter::DragLeaveEvent ( QObject *  object,
QDragLeaveEvent *  event 
)
protectedpure virtual
virtual bool mvd::AbstractDragAndDropEventFilter::DragMoveEvent ( QObject *  object,
QDragMoveEvent *  event 
)
protectedpure virtual
virtual bool mvd::AbstractDragAndDropEventFilter::DropEvent ( QObject *  object,
QDropEvent *  event 
)
protectedpure virtual
bool mvd::AbstractDragAndDropEventFilter::eventFilter ( QObject *  watched,
QEvent *  event 
)
override

The documentation for this class was generated from the following file: