Slicer
4.8
Slicer is a multi-platform, free and open source software package for visualization and medical image computing
|
#include <Modules/Loadable/Colors/qSlicerColorsModule.h>
Public Types | |
typedef qSlicerLoadableModule | Superclass |
Public Types inherited from qSlicerLoadableModule | |
typedef qSlicerLoadableModule | Self |
typedef qSlicerAbstractModule | Superclass |
Public Types inherited from qSlicerAbstractModule | |
typedef qSlicerAbstractCoreModule | Superclass |
Public Types inherited from qSlicerAbstractCoreModule | |
typedef QObject | Superclass |
Public Member Functions | |
virtual QString | acknowledgementText () const |
virtual QStringList | associatedNodeTypes () const |
Specify editable node types. More... | |
virtual QStringList | categories () const |
virtual QStringList | contributors () const |
Return the contributors of the module. More... | |
virtual QString | helpText () const |
Return help/acknowledgement text. More... | |
virtual QIcon | icon () const |
virtual bool | isHidden () const |
qSlicerColorsModule (QObject *parent=0) | |
qSlicerGetTitleMacro (QTMODULE_TITLE) | |
virtual void | setMRMLScene (vtkMRMLScene *newMRMLScene) |
virtual | ~qSlicerColorsModule () |
Public Member Functions inherited from qSlicerLoadableModule | |
qSlicerLoadableModule (QObject *parent=0) | |
virtual | ~qSlicerLoadableModule () |
Public Member Functions inherited from qSlicerAbstractModule | |
Q_INVOKABLE QAction * | action () |
virtual QImage | logo () const |
The logo of the module, the credits given by the grants or instution. More... | |
qSlicerAbstractModule (QObject *parent=0) | |
virtual | ~qSlicerAbstractModule () |
Public Member Functions inherited from qSlicerAbstractCoreModule | |
qSlicerAbstractCoreModule (QObject *parent=0) | |
virtual | ~qSlicerAbstractCoreModule () |
virtual void | printAdditionalInfo () |
QString | slicerWikiUrl () const |
Convenient method to return slicer wiki URL. More... | |
void | initialize (vtkSlicerApplicationLogic *appLogic) |
bool | initialized () |
virtual QString | name () const |
virtual void | setName (const QString &name) |
virtual QString | title () const =0 |
virtual int | index () const |
Return the category index of the module. More... | |
bool | isWidgetRepresentationCreationEnabled () const |
void | setWidgetRepresentationCreationEnabled (bool value) |
qSlicerAbstractModuleRepresentation * | widgetRepresentation () |
qSlicerAbstractModuleRepresentation * | createNewWidgetRepresentation () |
void | setAppLogic (vtkSlicerApplicationLogic *appLogic) |
vtkSlicerApplicationLogic * | appLogic () const |
Q_INVOKABLE vtkMRMLAbstractLogic * | logic () |
Q_INVOKABLE vtkMRMLScene * | mrmlScene () const |
Return a pointer on the MRML scene. More... | |
virtual QStringList | dependencies () const |
QString | path () const |
void | setPath (const QString &newPath) |
bool | isInstalled () const |
void | setInstalled (bool value) |
bool | isBuiltIn () const |
void | setBuiltIn (bool value) |
Protected Member Functions | |
virtual vtkMRMLAbstractLogic * | createLogic () |
Create and return the logic associated to this module. More... | |
virtual qSlicerAbstractModuleRepresentation * | createWidgetRepresentation () |
Create and return the widget representation associated to this module. More... | |
virtual void | setup () |
Reimplemented to initialize the color logic. More... | |
Protected Member Functions inherited from qSlicerAbstractCoreModule |
Protected Attributes | |
QScopedPointer< qSlicerColorsModulePrivate > | d_ptr |
Protected Attributes inherited from qSlicerLoadableModule | |
QScopedPointer< qSlicerLoadableModulePrivate > | d_ptr |
Protected Attributes inherited from qSlicerAbstractModule | |
QScopedPointer< qSlicerAbstractModulePrivate > | d_ptr |
Protected Attributes inherited from qSlicerAbstractCoreModule | |
QScopedPointer< qSlicerAbstractCoreModulePrivate > | d_ptr |
Additional Inherited Members | |
Properties inherited from qSlicerAbstractModule | |
QIcon | icon |
QImage | logo |
Properties inherited from qSlicerAbstractCoreModule | |
QString | name |
QString | title |
QStringList | categories |
int | index |
bool | hidden |
bool | widgetRepresentationCreationEnabled |
QString | helpText |
QString | acknowledgementText |
QStringList | contributors |
QString | slicerWikiUrl |
QStringList | dependencies |
QString | path |
bool | isInstalled |
bool | isBuiltIn |
QStringList | associatedNodeTypes |
Public Slots inherited from qSlicerAbstractCoreModule | |
Static Public Member Functions inherited from qSlicerLoadableModule | |
static bool | addModuleNameToSlicerModuleNames (qSlicerCorePythonManager *pythonManager, const QString &moduleName) |
static bool | addModuleToSlicerModules (qSlicerCorePythonManager *pythonManager, qSlicerAbstractModule *module, const QString &moduleName) |
static bool | importModulePythonExtensions (qSlicerCorePythonManager *pythonManager, const QString &intDir, const QString &modulePath, bool isEmbedded=false) |
Import python extensions associated with modulePath. More... | |
Definition at line 33 of file qSlicerColorsModule.h.
Definition at line 43 of file qSlicerColorsModule.h.
qSlicerColorsModule::qSlicerColorsModule | ( | QObject * | parent = 0 | ) |
|
virtual |
|
virtual |
Return acknowledgement text for the module Must be reimplemented in the derived classes
Reimplemented from qSlicerLoadableModule.
|
virtual |
Specify editable node types.
Reimplemented from qSlicerAbstractCoreModule.
|
virtual |
Categories the module belongs to. Categories support subcategories. Use the '.' separator to specify a subcategory (no depth limit), e.g.: "Filtering.Arithmetic". The function must be reimplemented in derived classes. Note: If a category doesn't exist, it will be created.
Reimplemented from qSlicerAbstractCoreModule.
|
virtual |
Return the contributors of the module.
Reimplemented from qSlicerAbstractCoreModule.
|
protectedvirtual |
Create and return the logic associated to this module.
Implements qSlicerAbstractCoreModule.
|
protectedvirtual |
Create and return the widget representation associated to this module.
Implements qSlicerAbstractCoreModule.
|
virtual |
Return help/acknowledgement text.
Reimplemented from qSlicerLoadableModule.
|
virtual |
Icon of the module. Anytime a graphical representation of the module is needed, the icon is used. It's the icon shown in the module selector as well as in the frequently used module toolbar (if any).
Reimplemented from qSlicerAbstractModule.
|
virtual |
Returns true if the module should be hidden to the user. By default, interactive modules are visible and non-interactive modules are hidden.
Reimplemented from qSlicerAbstractCoreModule.
qSlicerColorsModule::qSlicerGetTitleMacro | ( | QTMODULE_TITLE | ) |
|
virtual |
Set the current MRML scene to the module, it is propagated to the logic and representations if any
Reimplemented from qSlicerAbstractCoreModule.
|
protectedvirtual |
Reimplemented to initialize the color logic.
Reimplemented from qSlicerLoadableModule.
|
protected |
Definition at line 74 of file qSlicerColorsModule.h.