VR-Forces 4.3.1 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Member Functions | Public Attributes | Protected Member Functions | Private Member Functions
makVrf::DtVrfOverlayTreeView Class Reference
Inheritance diagram for makVrf::DtVrfOverlayTreeView:
Inheritance graph
[legend]

Public Member Functions

 DtVrfOverlayTreeView (makVrv::DtDe &de, QWidget *parent=0)
 constructor
virtual ~DtVrfOverlayTreeView ()
 Destructor.
- Public Member Functions inherited from makVrf::DtVrfTreeWidget
 DtVrfTreeWidget (makVrv::DtDe &de, QWidget *parent=0)
 CTOR.
virtual ~DtVrfTreeWidget ()
 DTOR.
- Public Member Functions inherited from makVrf::DtTreeWidget
 DtTreeWidget (QWidget *parent)
 Constructor.
virtual ~DtTreeWidget ()
 DTOR.
virtual QTreeWidgetItemlastItem () const
 Returns the last item in the list.
QTreeWidgetItemitemFromIndex (const QModelIndex &idx)
QModelIndex indexFromItem (QTreeWidgetItem *item, int column=0) const
virtual int indexOfChild (QTreeWidgetItem *) const
 Returns the index of the child.
unsigned int depth (QTreeWidgetItem *) const
 Returns the number of levels down this item is.
QTreeWidgetItemnextSibling (QTreeWidgetItem *) const
 Returns the next item after the supplied item.
void setAllowEmptySelection (bool)
 Only valid in single selection mode.
bool allowEmptySelection () const

Public Attributes

boost::signal< void(const
QStringList &children,
std::string overlay)> 
signal_itemMoved
- Public Attributes inherited from makVrf::DtVrfTreeWidget
boost::signal< void(const
QStringList &children,
makVrv::DtUniqueID parentId)> 
signal_reparent

Protected Member Functions

virtual QMimeDatamimeData (const QList< QTreeWidgetItem * > list) const
virtual bool canDropOnItem (QTreeWidgetItem *, const QStringList &globalIds, QDragMoveEvent *event) const
 Override to tell whether or not dragged item can be dropped on specified list item.
virtual void dropItems (const QStringList &globalIds, QTreeWidgetItem *)
 Override to drop specified items onto the specified parent.
virtual bool isOverlay (QTreeWidgetItem *item) const
virtual makVrv::DtUniqueID uniqueIDForListItem (QTreeWidgetItem *item) const
 Returns the DtUniqueID associated with the item.
- Protected Member Functions inherited from makVrf::DtVrfTreeWidget
virtual void dragEnterEvent (QDragEnterEvent *event)
virtual bool dropMimeData (QTreeWidgetItem *parent, int index, const QMimeData *mimeData, Qt::DropAction action)
virtual void dragMoveEvent (QDragMoveEvent *event)
- Protected Member Functions inherited from makVrf::DtTreeWidget
virtual void mousePressEvent (QMouseEvent *event)
virtual void mouseReleaseEvent (QMouseEvent *event)
virtual void scrollContentsBy (int, int)
virtual QSize sizeHint () const
 Need to do this as default sizeHint() for an abstract scroll area (in Qt 4.2.2) is too large.
virtual
QItemSelectionModel::SelectionFlags 
selectionCommand (const QModelIndex &index, const QEvent *event=0) const
 Override to allow empty selection in single selection mode.
virtual
QItemSelectionModel::SelectionFlags 
selectionBehaviorFlags () const

Private Member Functions

 DtVrfOverlayTreeView (const DtVrfOverlayTreeView &orig)
 Not Implemented.
DtVrfOverlayTreeViewoperator= (const DtVrfOverlayTreeView &rhs)

Additional Inherited Members

- Signals inherited from makVrf::DtTreeWidget
void mouseLeftPressed (QTreeWidgetItem *, QMouseEvent *, int col)
 Emitted when the mouse button is pressed.
void rightClickOnItem (QTreeWidgetItem *, QMouseEvent *, int col)
 Emitted when right button is released.
void contentsMoving (int, int)
- Protected Attributes inherited from makVrf::DtVrfTreeWidget
makVrv::DtDemyDe

Constructor & Destructor Documentation

makVrf::DtVrfOverlayTreeView::DtVrfOverlayTreeView ( makVrv::DtDe de,
QWidget parent = 0 
)

constructor

virtual makVrf::DtVrfOverlayTreeView::~DtVrfOverlayTreeView ( )
virtual

Destructor.

makVrf::DtVrfOverlayTreeView::DtVrfOverlayTreeView ( const DtVrfOverlayTreeView orig)
private

Not Implemented.

Member Function Documentation

virtual QMimeData* makVrf::DtVrfOverlayTreeView::mimeData ( const QList< QTreeWidgetItem * >  list) const
protectedvirtual

Reimplemented from makVrf::DtVrfTreeWidget.

virtual bool makVrf::DtVrfOverlayTreeView::canDropOnItem ( QTreeWidgetItem ,
const QStringList &  globalIds,
QDragMoveEvent *  event 
) const
protectedvirtual

Override to tell whether or not dragged item can be dropped on specified list item.

Reimplemented from makVrf::DtVrfTreeWidget.

virtual void makVrf::DtVrfOverlayTreeView::dropItems ( const QStringList &  globalIds,
QTreeWidgetItem  
)
protectedvirtual

Override to drop specified items onto the specified parent.

Reimplemented from makVrf::DtVrfTreeWidget.

virtual bool makVrf::DtVrfOverlayTreeView::isOverlay ( QTreeWidgetItem item) const
protectedvirtual
DtVrfOverlayTreeView& makVrf::DtVrfOverlayTreeView::operator= ( const DtVrfOverlayTreeView rhs)
private

Member Data Documentation

boost::signal<void (const QStringList& children, std::string overlay)> makVrf::DtVrfOverlayTreeView::signal_itemMoved

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

Document ID: Generated on Wed Jul 29 00:55:00 EDT 2015 from SVN revision 155257
Copyright © 2005-2015 VT MÄK. All Rights Reserved (www.mak.com)