21 #ifndef __qSlicerAbstractModulePanel_h 22 #define __qSlicerAbstractModulePanel_h 25 #include "qSlicerBaseQTGUIExport.h" 28 class qSlicerAbstractModulePanelPrivate;
38 void addModule(
const QString& moduleName);
39 void removeModule(
const QString& moduleName);
40 virtual void removeAllModules() = 0;
46 void moduleAdded(
const QString& moduleName);
48 void moduleRemoved(
const QString& moduleName);
51 QScopedPointer<qSlicerAbstractModulePanelPrivate>
d_ptr;
QScopedPointer< qSlicerAbstractModulePanelPrivate > d_ptr
qSlicerAbstractCoreModule is the base class of any module in Slicer.