21 #ifndef __qSlicerMeasurementsModule_h 22 #define __qSlicerMeasurementsModule_h 27 #include "qSlicerMeasurementsModuleExport.h" 29 class qSlicerMeasurementsModulePrivate;
36 #ifdef Slicer_HAVE_QT5 37 Q_PLUGIN_METADATA(IID
"org.slicer.modules.loadable.qSlicerLoadableModule/1.0");
47 virtual QIcon
icon()
const;
59 QScopedPointer<qSlicerMeasurementsModulePrivate>
d_ptr;
virtual QIcon icon() const
virtual qSlicerAbstractModuleRepresentation * createWidgetRepresentation()=0
Create and return a widget representation for the module.
#define qSlicerGetTitleMacro(_TITLE)
virtual vtkMRMLAbstractLogic * createLogic()=0
QScopedPointer< qSlicerMeasurementsModulePrivate > d_ptr
qSlicerLoadableModule Superclass