Isis Developer Reference
Isis::TreeViewContent Class Reference

#include <TreeViewContent.h>

Inheritance diagram for Isis::TreeViewContent:
Inheritance graph
Collaboration diagram for Isis::TreeViewContent:
Collaboration graph

Public Slots

void refresh ()
 

Signals

void treeSelectionChanged ()
 
void treeSelectionChanged (QList< AbstractTreeItem * >)
 

Public Member Functions

 TreeViewContent (QWidget *parent)
 
virtual ~TreeViewContent ()
 
QSize minimumSizeHint () const
 
QSize sizeHint () const
 
AbstractTreeModelgetModel ()
 
void setModel (AbstractTreeModel *someModel)
 

Protected Member Functions

bool eventFilter (QObject *target, QEvent *event)
 
void keyPressEvent (QKeyEvent *event)
 
void leaveEvent (QEvent *event)
 
void mouseDoubleClickEvent (QMouseEvent *event)
 
void mouseMoveEvent (QMouseEvent *event)
 
void mousePressEvent (QMouseEvent *event)
 
void mouseReleaseEvent (QMouseEvent *event)
 
void paintEvent (QPaintEvent *event)
 
void resizeEvent (QResizeEvent *event)
 
void scrollContentsBy (int dx, int dy)
 

Detailed Description

Author
????-??-?? Unknown

Constructor & Destructor Documentation

◆ TreeViewContent()

Isis::TreeViewContent::TreeViewContent ( QWidget * parent)

◆ ~TreeViewContent()

Isis::TreeViewContent::~TreeViewContent ( )
virtual

Member Function Documentation

◆ eventFilter()

bool Isis::TreeViewContent::eventFilter ( QObject * target,
QEvent * event )
protected

◆ getModel()

AbstractTreeModel * Isis::TreeViewContent::getModel ( )

◆ keyPressEvent()

void Isis::TreeViewContent::keyPressEvent ( QKeyEvent * event)
protected

◆ leaveEvent()

void Isis::TreeViewContent::leaveEvent ( QEvent * event)
protected

◆ minimumSizeHint()

QSize Isis::TreeViewContent::minimumSizeHint ( ) const

Referenced by sizeHint().

◆ mouseDoubleClickEvent()

void Isis::TreeViewContent::mouseDoubleClickEvent ( QMouseEvent * event)
protected

◆ mouseMoveEvent()

void Isis::TreeViewContent::mouseMoveEvent ( QMouseEvent * event)
protected

◆ mousePressEvent()

◆ mouseReleaseEvent()

void Isis::TreeViewContent::mouseReleaseEvent ( QMouseEvent * event)
protected

◆ paintEvent()

void Isis::TreeViewContent::paintEvent ( QPaintEvent * event)
protected

◆ refresh

◆ resizeEvent()

void Isis::TreeViewContent::resizeEvent ( QResizeEvent * event)
protected

◆ scrollContentsBy()

void Isis::TreeViewContent::scrollContentsBy ( int dx,
int dy )
protected

◆ setModel()

void Isis::TreeViewContent::setModel ( AbstractTreeModel * someModel)

◆ sizeHint()

QSize Isis::TreeViewContent::sizeHint ( ) const

References minimumSizeHint().

◆ treeSelectionChanged [1/2]

void Isis::TreeViewContent::treeSelectionChanged ( )
signal

◆ treeSelectionChanged [2/2]

void Isis::TreeViewContent::treeSelectionChanged ( QList< AbstractTreeItem * > )
signal

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