#include <qSlicerCLIModule.h>
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 vtkSlicerLogic * | createLogic () |
| virtual qSlicerAbstractModuleWidget * | createWidgetRepresentation () |
| virtual void | setup () |
Private Member Functions | |
| QCTK_DECLARE_PRIVATE (qSlicerCLIModule) | |
Reimplemented from qSlicerAbstractModule.
Reimplemented in qSlicerCLILoadableModule.
| qSlicerCLIModule::qSlicerCLIModule | ( | QWidget * | parent = 0 |
) |
References QCTK_INIT_PRIVATE.
| virtual qSlicerCLIModule::~qSlicerCLIModule | ( | ) | [inline, virtual] |
| 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] |
Overloaded
Implements qSlicerAbstractModule.
Reimplemented in qSlicerCLILoadableModule.
References autoSlicerTracto2regions::d, qSlicerAbstractModule::logic(), and QCTK_D.
Referenced by qSlicerCLILoadableModule::setup().
| void qSlicerCLIModule::setXmlModuleDescription | ( | const char * | xmlModuleDescription | ) |
Assign the module XML description. Note: That will also trigger the parsing of the XML structure
References autoSlicerTracto2regions::d, ModuleDescription::GetAcknowledgements(), ModuleDescription::GetCategory(), ModuleDescription::GetContributor(), ModuleDescription::GetDescription(), ModuleDescription::GetDocumentationURL(), ModuleDescription::GetProcessInformation(), ModuleDescription::GetTitle(), ModuleDescriptionParser::Parse(), and QCTK_D.
Referenced by qSlicerCLILoadableModuleFactoryItem::instanciator().
| virtual QString qSlicerCLIModule::title | ( | ) | const [virtual] |
Title of the module, (displayed to the user)
Implements qSlicerAbstractModule.
1.6.1