21#ifndef __qSlicerCoreModuleFactory_h
22#define __qSlicerCoreModuleFactory_h
26#include <ctkAbstractQObjectFactory.h>
30#include "qSlicerModulesCoreExport.h"
32class qSlicerCoreModuleFactoryPrivate;
35 public ctkAbstractQObjectFactory<qSlicerAbstractCoreModule>
39 typedef ctkAbstractQObjectFactory<qSlicerAbstractCoreModule>
Superclass;
56 QScopedPointer<qSlicerCoreModuleFactoryPrivate>
d_ptr;
void registerItems() override
ctkAbstractQObjectFactory< qSlicerAbstractCoreModule > Superclass
qSlicerCoreModuleFactory()
QString objectNameToKey(const QString &objectName) override
static QString extractModuleName(const QString &className)
QScopedPointer< qSlicerCoreModuleFactoryPrivate > d_ptr
~qSlicerCoreModuleFactory() override