TreeItem Class Reference

#include <ArmarXGui/gui-plugins/ScenarioManager/gui/treeitem.h>

+ Inheritance diagram for TreeItem:

Public Member Functions

void appendChild (TreeItem *child)
 
TreeItem * child (int row)
 
int childCount () const
 
int columnCount () const
 
virtual QVariant data (int column) const
 
bool insertChild (int position, TreeItem *child)
 
bool insertColumn (int position, QVariant data)
 
bool isEnabled ()
 
TreeItem * parent ()
 
bool removeChild (int position)
 
bool removeColumn (int position)
 
int row () const
 
bool setData (int column, const QVariant &value)
 
void setEnabled (bool enabled)
 
 TreeItem ()
 
virtual ~TreeItem ()
 

Protected Attributes

bool enabled
 
QVector< QVariant > m_itemData
 

Constructor & Destructor Documentation

◆ TreeItem()

TreeItem ( )
explicit

◆ ~TreeItem()

~TreeItem ( )
virtual

Member Function Documentation

◆ appendChild()

void appendChild ( TreeItem * child)

◆ child()

TreeItem * child ( int row)

◆ childCount()

int childCount ( ) const

◆ columnCount()

int columnCount ( ) const

◆ data()

QVariant data ( int column) const
virtual

◆ insertChild()

bool insertChild ( int position,
TreeItem * child )

◆ insertColumn()

bool insertColumn ( int position,
QVariant data )

◆ isEnabled()

bool isEnabled ( )

◆ parent()

TreeItem * parent ( )

◆ removeChild()

bool removeChild ( int position)

◆ removeColumn()

bool removeColumn ( int position)

◆ row()

int row ( ) const

◆ setData()

bool setData ( int column,
const QVariant & value )

◆ setEnabled()

void setEnabled ( bool enabled)

Member Data Documentation

◆ enabled

bool enabled
protected

◆ m_itemData

QVector<QVariant> m_itemData
protected

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