VR-Forces 4.6.1 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Public Attributes | Protected Member Functions | Protected Attributes
makVrf::DtEntityPaletteTreeWidget Class Reference

!!!!!!!!!! DtEntityPaletteTreeWidget More...

Inheritance diagram for makVrf::DtEntityPaletteTreeWidget:
Inheritance graph
[legend]

Public Member Functions

 DtEntityPaletteTreeWidget (makVrv::DtDe &de, QWidget *p)
virtual ~DtEntityPaletteTreeWidget ()
virtual QSize sizeHint () const
 Need to do this as default sizeHint() for an abstract scroll area (in Qt 4.2.2) is too large.
bool favoritesSupported () const
virtual void setFavoritesSupported (bool b)
virtual void mousePressEvent (QMouseEvent *event)
 Override mouse press event to effect favorites selection.
- Public Member Functions inherited from makVrf::DtTreeWidget
 DtTreeWidget (makVrv::DtDe &de, 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 void setMinimumSizeHint (const QSize &)
 Set the minimum size hint. If either width or height is -1 uses default.
virtual QSize minimumSizeHint () const
virtual void setSizeHint (const QSize &s)
 Sets the size hint in absence of minimum size.
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
virtual bool edit (const QModelIndex &index, EditTrigger trigger, QEvent *event)
 Override to prevent keystrokes from going to vantage while editing.
virtual void closeEditor (QWidget *editor, QAbstractItemDelegate::EndEditHint hint)
virtual void itemRightClickedOn (QTreeWidgetItem *, QMouseEvent *, int col)
virtual void mouseDoubleClickEvent (QMouseEvent *event)
 Turn off in name editing potential if double click.
virtual void mouseReleaseEvent (QMouseEvent *event)
virtual void itemLeftClickedOn (QTreeWidgetItem *, QMouseEvent *, int)
virtual bool editingCanceled () const
virtual void setAllowWindowsStyleNameEdit (bool)
bool allowWindowsStyleNameEdit () const
virtual void setEditPressTime (double)
double editPressTime () const

Public Attributes

boost::signal< void(DtEntityMapperKey,
bool)> 
signal_favoriteChanged

Protected Member Functions

virtual QMimeDatamimeData (const QList< QTreeWidgetItem * > list) const
- Protected Member Functions inherited from makVrf::DtTreeWidget
virtual void scrollContentsBy (int, int)
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

Protected Attributes

bool myFavoritesSupported
- Protected Attributes inherited from makVrf::DtTreeWidget
bool myMouseRightClick
bool myAllowEmptySelection
bool myAllowWindowsStyleNameEdit
double myEditPressTime
makVrv::DtDemyDe
bool myEditingCanceled
QSize myMinimumSizeHint
QSize mySizeHint
bool myNextReleaseMightBeEdit
QTreeWidgetItemmyCheckForEditAfterTimer

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 Slots inherited from makVrf::DtTreeWidget
virtual void checkForEdit ()

Detailed Description

!!!!!!!!!! DtEntityPaletteTreeWidget

Constructor & Destructor Documentation

makVrf::DtEntityPaletteTreeWidget::DtEntityPaletteTreeWidget ( makVrv::DtDe de,
QWidget *  p 
)
virtual makVrf::DtEntityPaletteTreeWidget::~DtEntityPaletteTreeWidget ( )
virtual

Member Function Documentation

virtual QSize makVrf::DtEntityPaletteTreeWidget::sizeHint ( ) const
virtual

Need to do this as default sizeHint() for an abstract scroll area (in Qt 4.2.2) is too large.

Reimplemented from makVrf::DtTreeWidget.

bool makVrf::DtEntityPaletteTreeWidget::favoritesSupported ( ) const
inline
virtual void makVrf::DtEntityPaletteTreeWidget::setFavoritesSupported ( bool  b)
virtual
virtual void makVrf::DtEntityPaletteTreeWidget::mousePressEvent ( QMouseEvent *  event)
virtual

Override mouse press event to effect favorites selection.

Reimplemented from makVrf::DtTreeWidget.

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

Member Data Documentation

boost::signal<void (DtEntityMapperKey, bool)> makVrf::DtEntityPaletteTreeWidget::signal_favoriteChanged
bool makVrf::DtEntityPaletteTreeWidget::myFavoritesSupported
protected

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

Document ID: Generated on Wed Jul 25 16:57:45 EDT 2018 from SVN revision 190790
Copyright © 2005-2018 VT MÄK. All Rights Reserved (www.mak.com)