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

#include <Base/QTGUI/qSlicerScriptedLoadableModuleFactory.h>

List of all members.

Public Types

typedef
ctkAbstractFileBasedFactory
< qSlicerAbstractCoreModule
Superclass

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

Definition at line 50 of file qSlicerScriptedLoadableModuleFactory.h.


Constructor & Destructor Documentation

qSlicerScriptedLoadableModuleFactory::qSlicerScriptedLoadableModuleFactory ( )
virtual qSlicerScriptedLoadableModuleFactory::~qSlicerScriptedLoadableModuleFactory ( ) [virtual]

Member Function Documentation

virtual ctkAbstractFactoryItem<qSlicerAbstractCoreModule>* qSlicerScriptedLoadableModuleFactory::createFactoryFileBasedItem ( ) [protected, virtual]
virtual bool qSlicerScriptedLoadableModuleFactory::isValidFile ( const QFileInfo &  file) const [protected, virtual]
virtual void qSlicerScriptedLoadableModuleFactory::registerItems ( ) [virtual]
bool qSlicerScriptedLoadableModuleFactory::registerScript ( const QString &  key,
const QFileInfo &  file 
)

Member Data Documentation

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:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines