18 #ifndef __qSlicerDoubleArraysModule_h 19 #define __qSlicerDoubleArraysModule_h 24 #include "qSlicerDoubleArraysModuleExport.h" 26 class qSlicerDoubleArraysModulePrivate;
33 #ifdef Slicer_HAVE_QT5 34 Q_PLUGIN_METADATA(IID
"org.slicer.modules.loadable.qSlicerLoadableModule/1.0");
66 QScopedPointer<qSlicerDoubleArraysModulePrivate>
d_ptr;
virtual QStringList contributors() const
Return the contributors of the module.
Superclass for MRML logic classes.
virtual qSlicerAbstractModuleRepresentation * createWidgetRepresentation()=0
Create and return a widget representation for the module.
QScopedPointer< qSlicerDoubleArraysModulePrivate > d_ptr
#define qSlicerGetTitleMacro(_TITLE)
virtual void setup()
All initialization code should be done in the setup.
virtual vtkMRMLAbstractLogic * createLogic()=0
virtual QString helpText() const
Return help/acknowledgement text.
virtual QString acknowledgementText() const
virtual QStringList dependencies() const
virtual QStringList categories() const
qSlicerLoadableModule Superclass
virtual bool isHidden() const