Slicer  4.8
Slicer is a multi-platform, free and open source software package for visualization and medical image computing
List of all members | Public Types | Public Member Functions | Protected Member Functions | Protected Attributes
qSlicerScriptedLoadableModuleFactory Class Reference

#include <Base/QTGUI/qSlicerScriptedLoadableModuleFactory.h>

Inheritance diagram for qSlicerScriptedLoadableModuleFactory:
Inheritance graph
[legend]
Collaboration diagram for qSlicerScriptedLoadableModuleFactory:
Collaboration graph
[legend]

Public Types

typedef ctkAbstractFileBasedFactory< qSlicerAbstractCoreModuleSuperclass
 

Public Member Functions

 qSlicerScriptedLoadableModuleFactory ()
 
virtual void registerItems ()
 
bool registerScript (const QString &key, const QFileInfo &file)
 
virtual ~qSlicerScriptedLoadableModuleFactory ()
 

Protected Member Functions

virtual ctkAbstractFactoryItem< qSlicerAbstractCoreModule > * createFactoryFileBasedItem ()
 
virtual bool isValidFile (const QFileInfo &file) const
 

Protected Attributes

QScopedPointer< qSlicerScriptedLoadableModuleFactoryPrivate > d_ptr
 

Detailed Description

Definition at line 45 of file qSlicerScriptedLoadableModuleFactory.h.

Member Typedef Documentation

◆ Superclass

Definition at line 50 of file qSlicerScriptedLoadableModuleFactory.h.

Constructor & Destructor Documentation

◆ qSlicerScriptedLoadableModuleFactory()

qSlicerScriptedLoadableModuleFactory::qSlicerScriptedLoadableModuleFactory ( )

◆ ~qSlicerScriptedLoadableModuleFactory()

virtual qSlicerScriptedLoadableModuleFactory::~qSlicerScriptedLoadableModuleFactory ( )
virtual

Member Function Documentation

◆ createFactoryFileBasedItem()

virtual ctkAbstractFactoryItem<qSlicerAbstractCoreModule>* qSlicerScriptedLoadableModuleFactory::createFactoryFileBasedItem ( )
protectedvirtual

◆ isValidFile()

virtual bool qSlicerScriptedLoadableModuleFactory::isValidFile ( const QFileInfo &  file) const
protectedvirtual

◆ registerItems()

virtual void qSlicerScriptedLoadableModuleFactory::registerItems ( )
virtual

◆ registerScript()

bool qSlicerScriptedLoadableModuleFactory::registerScript ( const QString &  key,
const QFileInfo &  file 
)

Member Data Documentation

◆ d_ptr

QScopedPointer<qSlicerScriptedLoadableModuleFactoryPrivate> qSlicerScriptedLoadableModuleFactory::d_ptr
protected

Definition at line 60 of file qSlicerScriptedLoadableModuleFactory.h.


The documentation for this class was generated from the following file: