21 #ifndef __qSlicerAbstractModuleRepresentation_h 22 #define __qSlicerAbstractModuleRepresentation_h 33 #include "qSlicerBaseQTCoreExport.h" 40 class qSlicerAbstractModuleRepresentationPrivate;
51 QString moduleName()
const;
68 virtual bool setEditedNode(
vtkMRMLNode* node, QString role = QString(), QString context = QString());
81 virtual void setup() = 0;
89 QScopedPointer<qSlicerAbstractModuleRepresentationPrivate>
d_ptr;
Superclass for MRML logic classes.
QScopedPointer< qSlicerAbstractModuleRepresentationPrivate > d_ptr
qSlicerAbstractCoreModule is the base class of any module in Slicer.
Abstract Superclass for all specific types of MRML nodes.