#include <qMRMLItemHelper.h>
Public Member Functions | |
| virtual QVariant | data (int role=Qt::DisplayRole) const |
| virtual Qt::ItemFlags | flags () const |
| virtual vtkMRMLNode * | mrmlNode () const |
| virtual vtkObject * | object () const |
| virtual qMRMLAbstractItemHelper * | parent () 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) | |
| virtual qMRMLAbstractNodeItemHelper::~qMRMLAbstractNodeItemHelper | ( | ) | [inline, virtual] |
| qMRMLAbstractNodeItemHelper::qMRMLAbstractNodeItemHelper | ( | vtkMRMLNode * | node, | |
| int | column, | |||
| const qMRMLAbstractItemHelperFactory * | factory | |||
| ) | [protected] |
References QCTK_INIT_PRIVATE.
| QVariant qMRMLAbstractNodeItemHelper::data | ( | int | role = Qt::DisplayRole |
) | const [virtual] |
Reimplemented from qMRMLAbstractItemHelper.
References qMRMLAbstractItemHelper::column(), autoSlicerTracto2regions::d, QCTK_D, and qMRML::UIDRole.
| Qt::ItemFlags qMRMLAbstractNodeItemHelper::flags | ( | ) | const [virtual] |
Implements qMRMLAbstractItemHelper.
Reimplemented in qMRMLNodeItemHelper.
References qMRMLAbstractItemHelper::column(), autoSlicerTracto2regions::d, and QCTK_D.
| vtkMRMLNode * qMRMLAbstractNodeItemHelper::mrmlNode | ( | ) | const [virtual] |
References autoSlicerTracto2regions::d, and QCTK_D.
Referenced by qMRMLNodeItemHelper::canReparent(), qMRMLNodeItemHelper::child(), qMRMLNodeItemHelper::childCount(), qMRMLNodeItemHelper::childIndex(), qMRMLSceneItemHelper::childIndex(), qMRMLFlatSceneItemHelper::childIndex(), qMRMLNodeItemHelper::flags(), qMRMLNodeItemHelper::hasChildren(), qMRMLNodeItemHelper::parent(), qMRMLFlatNodeItemHelper::parent(), and qMRMLNodeItemHelper::reparent().
| vtkObject * qMRMLAbstractNodeItemHelper::object | ( | ) | const [virtual] |
Implements qMRMLAbstractItemHelper.
References autoSlicerTracto2regions::d, and QCTK_D.
| 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] |
Reimplemented from qMRMLAbstractItemHelper.
References qMRMLAbstractItemHelper::column(), autoSlicerTracto2regions::d, and QCTK_D.
1.6.1