qSlicerCLIModule Class Reference

#include <qSlicerCLIModule.h>

Inheritance diagram for qSlicerCLIModule:
qSlicerAbstractModule QObject qSlicerCLILoadableModule

List of all members.

Public Types

typedef qSlicerAbstractModule Superclass

Public Member Functions

virtual QString acknowledgementText () const
virtual QString category () const
virtual QString contributor () const
virtual QString entryPoint ()=0
virtual QString helpText () const
 qSlicerCLIModule (QWidget *parent=0)
void setTempDirectory (const QString &tempDirectory)
void setXmlModuleDescription (const char *xmlModuleDescription)
virtual QString title () const
virtual ~qSlicerCLIModule ()

Protected Member Functions

virtual vtkSlicerLogiccreateLogic ()
virtual
qSlicerAbstractModuleWidget
createWidgetRepresentation ()
virtual void setup ()

Private Member Functions

 QCTK_DECLARE_PRIVATE (qSlicerCLIModule)

Member Typedef Documentation

Reimplemented from qSlicerAbstractModule.

Reimplemented in qSlicerCLILoadableModule.


Constructor & Destructor Documentation

qSlicerCLIModule::qSlicerCLIModule ( QWidget parent = 0  ) 

References QCTK_INIT_PRIVATE.

virtual qSlicerCLIModule::~qSlicerCLIModule (  )  [inline, virtual]

Member Function Documentation

virtual QString qSlicerCLIModule::acknowledgementText (  )  const [virtual]

Reimplemented from qSlicerAbstractModule.

virtual QString qSlicerCLIModule::category (  )  const [virtual]

Reimplemented from qSlicerAbstractModule.

virtual QString qSlicerCLIModule::contributor (  )  const [virtual]

Reimplemented from qSlicerAbstractModule.

vtkSlicerLogic * qSlicerCLIModule::createLogic (  )  [protected, virtual]

Create and return the logic associated to this module

Implements qSlicerAbstractModule.

References vtkSlicerCLIModuleLogic::New().

qSlicerAbstractModuleWidget * qSlicerCLIModule::createWidgetRepresentation (  )  [protected, virtual]

Create and return the widget representation associated to this module

Implements qSlicerAbstractModule.

References autoSlicerTracto2regions::d, and QCTK_D.

virtual QString qSlicerCLIModule::entryPoint (  )  [pure virtual]

Get entry point as string

Implemented in qSlicerCLILoadableModule.

virtual QString qSlicerCLIModule::helpText (  )  const [virtual]

Return help/acknowledgement text

Reimplemented from qSlicerAbstractModule.

qSlicerCLIModule::QCTK_DECLARE_PRIVATE ( qSlicerCLIModule   )  [private]

Reimplemented from qSlicerAbstractModule.

Reimplemented in qSlicerCLILoadableModule.

void qSlicerCLIModule::setTempDirectory ( const QString tempDirectory  ) 

Set temporary directory associated with the module

Referenced by qSlicerCLILoadableModuleFactoryItem::instanciator().

void qSlicerCLIModule::setup (  )  [protected, virtual]
void qSlicerCLIModule::setXmlModuleDescription ( const char xmlModuleDescription  ) 
virtual QString qSlicerCLIModule::title (  )  const [virtual]

Title of the module, (displayed to the user)

Implements qSlicerAbstractModule.


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

Generated on 6 Apr 2011 for Slicer3 by  doxygen 1.6.1