OTB  6.7.0
Orfeo Toolbox
Public Types | Signals | Public Member Functions | Static Public Attributes | Protected Member Functions | List of all members
mvd::TreeWidget Class Reference

#include <mvdTreeWidget.h>

+ Inheritance diagram for mvd::TreeWidget:
+ Collaboration diagram for mvd::TreeWidget:

Public Types

typedef QList< QTreeWidgetItem * > QTreeWidgetItemList
 

Signals

void ItemMoved (QTreeWidgetItem *item, QTreeWidgetItem *target)
 

Public Member Functions

 TreeWidget (QWidget *p=NULL)
 
 ~TreeWidget () override
 

Static Public Attributes

static const char * ITEM_MIME_TYPE
 

Protected Member Functions

void dragEnterEvent (QDragEnterEvent *event) override
 
void dragLeaveEvent (QDragLeaveEvent *event) override
 
void dragMoveEvent (QDragMoveEvent *event) override
 
void dropEvent (QDropEvent *event) override
 
QMimeData * mimeData (const QList< QTreeWidgetItem * > items) const override
 
QStringList mimeTypes () const override
 
void startDrag (Qt::DropActions supportedActions) override
 
Qt::DropActions supportedDropActions () const override
 

Detailed Description

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

Definition at line 98 of file mvdTreeWidget.h.

Member Typedef Documentation

typedef QList< QTreeWidgetItem* > mvd::TreeWidget::QTreeWidgetItemList

Definition at line 117 of file mvdTreeWidget.h.

Constructor & Destructor Documentation

mvd::TreeWidget::TreeWidget ( QWidget *  p = NULL)

Constructor.

mvd::TreeWidget::~TreeWidget ( )
override

Destructor.

Member Function Documentation

void mvd::TreeWidget::dragEnterEvent ( QDragEnterEvent *  event)
overrideprotected
void mvd::TreeWidget::dragLeaveEvent ( QDragLeaveEvent *  event)
overrideprotected
void mvd::TreeWidget::dragMoveEvent ( QDragMoveEvent *  event)
overrideprotected
void mvd::TreeWidget::dropEvent ( QDropEvent *  event)
overrideprotected
void mvd::TreeWidget::ItemMoved ( QTreeWidgetItem *  item,
QTreeWidgetItem *  target 
)
signal
QMimeData* mvd::TreeWidget::mimeData ( const QList< QTreeWidgetItem * >  items) const
overrideprotected
QStringList mvd::TreeWidget::mimeTypes ( ) const
overrideprotected
void mvd::TreeWidget::startDrag ( Qt::DropActions  supportedActions)
overrideprotected
Qt::DropActions mvd::TreeWidget::supportedDropActions ( ) const
overrideprotected

Member Data Documentation

const char* mvd::TreeWidget::ITEM_MIME_TYPE
static

Definition at line 104 of file mvdTreeWidget.h.


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