21 #ifndef __qSlicerLoadableModule_h 22 #define __qSlicerLoadableModule_h 30 #include "qSlicerBaseQTGUIExport.h" 32 class qSlicerLoadableModulePrivate;
68 const QString& intDir,
69 const QString& modulePath,
70 bool isEmbedded=
false);
76 const QString& moduleName);
81 const QString& moduleName);
84 void setup()
override;
87 QScopedPointer<qSlicerLoadableModulePrivate>
d_ptr;
95 "org.slicer.modules.loadable.qSlicerLoadableModule/1.0");
qSlicerLoadableModule Self
QScopedPointer< qSlicerLoadableModulePrivate > d_ptr
virtual QString acknowledgementText() const
virtual QString helpText() const
qSlicerAbstractModule Superclass
Q_DECLARE_INTERFACE(qSlicerLoadableModule, "org.slicer.modules.loadable.qSlicerLoadableModule/1.0")
virtual void setup()=0
All initialization code should be done in the setup.