qMRMLAbstractNodeItemHelper Class Reference

#include <qMRMLItemHelper.h>

Inheritance diagram for qMRMLAbstractNodeItemHelper:
qMRMLAbstractItemHelper qMRMLFlatNodeItemHelper qMRMLNodeItemHelper

List of all members.

Public Member Functions

virtual QVariant data (int role=Qt::DisplayRole) const
virtual Qt::ItemFlags flags () const
virtual vtkMRMLNodemrmlNode () const
virtual vtkObjectobject () const
virtual qMRMLAbstractItemHelperparent () const =0
virtual bool setData (const QVariant &value, int role=Qt::EditRole)
virtual ~qMRMLAbstractNodeItemHelper ()

Protected Member Functions

 qMRMLAbstractNodeItemHelper (vtkMRMLNode *node, int column, const qMRMLAbstractItemHelperFactory *factory)

Private Member Functions

 QCTK_DECLARE_PRIVATE (qMRMLAbstractNodeItemHelper)

Constructor & Destructor Documentation

virtual qMRMLAbstractNodeItemHelper::~qMRMLAbstractNodeItemHelper (  )  [inline, virtual]
qMRMLAbstractNodeItemHelper::qMRMLAbstractNodeItemHelper ( vtkMRMLNode node,
int  column,
const qMRMLAbstractItemHelperFactory factory 
) [protected]

References QCTK_INIT_PRIVATE.


Member Function Documentation

QVariant qMRMLAbstractNodeItemHelper::data ( int  role = Qt::DisplayRole  )  const [virtual]
Qt::ItemFlags qMRMLAbstractNodeItemHelper::flags (  )  const [virtual]
vtkMRMLNode * qMRMLAbstractNodeItemHelper::mrmlNode (  )  const [virtual]
vtkObject * qMRMLAbstractNodeItemHelper::object (  )  const [virtual]
virtual qMRMLAbstractItemHelper* qMRMLAbstractNodeItemHelper::parent (  )  const [pure virtual]

Reimplemented from qMRMLAbstractItemHelper.

Implemented in qMRMLFlatNodeItemHelper, and qMRMLNodeItemHelper.

qMRMLAbstractNodeItemHelper::QCTK_DECLARE_PRIVATE ( qMRMLAbstractNodeItemHelper   )  [private]

Reimplemented from qMRMLAbstractItemHelper.

Reimplemented in qMRMLNodeItemHelper.

bool qMRMLAbstractNodeItemHelper::setData ( const QVariant &  value,
int  role = Qt::EditRole 
) [virtual]

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

Generated on 6 Apr 2011 for Slicer3 by  doxygen 1.6.1