XII Release 0.1.0
Loading...
Searching...
No Matches
xiiQtDocumentTreeView Class Reference
Inheritance diagram for xiiQtDocumentTreeView:
[legend]

Public Member Functions

 xiiQtDocumentTreeView (QWidget *pParent)
 
 xiiQtDocumentTreeView (QWidget *pParent, xiiDocument *pDocument, std::unique_ptr< xiiQtDocumentTreeModel > pCustomModel, xiiSelectionManager *pSelection=nullptr)
 
void Initialize (xiiDocument *pDocument, std::unique_ptr< xiiQtDocumentTreeModel > pCustomModel, xiiSelectionManager *pSelection=nullptr)
 
void EnsureLastSelectedItemVisible ()
 
void SetAllowDragDrop (bool bAllow)
 
void SetAllowDeleteObjects (bool bAllow)
 
xiiQtTreeSearchFilterModelGetProxyFilterModel () const
 
- Public Member Functions inherited from xiiQtItemView< QTreeView >
 xiiQtItemView (QWidget *pParent)
 
virtual void mousePressEvent (QMouseEvent *pEvent) override
 
virtual void mouseReleaseEvent (QMouseEvent *pEvent) override
 
virtual void mouseDoubleClickEvent (QMouseEvent *pEvent) override
 
virtual void mouseMoveEvent (QMouseEvent *pEvent) override
 

Protected Member Functions

virtual bool event (QEvent *pEvent) override
 

Member Function Documentation

◆ event()

bool xiiQtDocumentTreeView::event ( QEvent * pEvent)
overrideprotectedvirtual

Reimplemented from xiiQtItemView< QTreeView >.


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