|
Slicer 5.11
Slicer is a multi-platform, free and open source software package for visualization and medical image computing
|
#include <Modules/Loadable/Volumes/qSlicerVolumesModuleWidget.h>


Public Types | |
| typedef qSlicerAbstractModuleWidget | Superclass |
Public Types inherited from qSlicerAbstractModuleRepresentation | |
| typedef qSlicerObject | Superclass |
Public Member Functions | |
| void | enter () override |
| qSlicerVolumesModuleWidget (QWidget *parent=nullptr) | |
| bool | setEditedNode (vtkMRMLNode *node, QString role=QString(), QString context=QString()) override |
| Node editing. | |
| ~qSlicerVolumesModuleWidget () override | |
Public Member Functions inherited from qSlicerAbstractModuleWidget | |
| virtual Q_INVOKABLE void | exit () |
| bool | isEntered () const |
| Q_INVOKABLE double | nodeEditable (vtkMRMLNode *node) override |
| qSlicerAbstractModuleWidget (QWidget *parent=nullptr) | |
| ~qSlicerAbstractModuleWidget () override | |
Public Member Functions inherited from qSlicerWidget | |
| vtkSlicerApplicationLogic * | appLogic () const |
| vtkMRMLAbstractLogic * | moduleLogic (const QString &moduleName) const |
| qSlicerWidget (QWidget *parent=nullptr, Qt::WindowFlags f=Qt::WindowFlags()) | |
| ~qSlicerWidget () override | |
Public Member Functions inherited from qSlicerObject | |
| vtkMRMLScene * | mrmlScene () const |
| Return a pointer on the MRML scene. | |
| qSlicerObject () | |
| virtual void | setMRMLScene (vtkMRMLScene *) |
| Set the current MRML scene to the widget. | |
| virtual | ~qSlicerObject () |
Public Member Functions inherited from qSlicerAbstractModuleRepresentation | |
| qSlicerAbstractCoreModule * | module () const |
| QString | moduleName () const |
| Set/Get module name. | |
| qSlicerAbstractModuleRepresentation () | |
| ~qSlicerAbstractModuleRepresentation () override | |
Protected Slots | |
| void | colorLegendCollapsibleButtonCollapsed (bool state) |
| void | convertVolume () |
| void | nodeSelectionChanged (vtkMRMLNode *) |
| void | updateWidgetFromMRML () |
Protected Member Functions | |
| void | setup () override |
Protected Member Functions inherited from qSlicerAbstractModuleRepresentation | |
| vtkMRMLAbstractLogic * | logic () const |
Protected Attributes | |
| QScopedPointer< qSlicerVolumesModuleWidgetPrivate > | d_ptr |
Protected Attributes inherited from qSlicerAbstractModuleWidget | |
| QScopedPointer< qSlicerAbstractModuleWidgetPrivate > | d_ptr |
Protected Attributes inherited from qSlicerWidget | |
| QScopedPointer< qSlicerWidgetPrivate > | d_ptr |
Protected Attributes inherited from qSlicerObject | |
| QScopedPointer< qSlicerObjectPrivate > | d_ptr |
Protected Attributes inherited from qSlicerAbstractModuleRepresentation | |
| QScopedPointer< qSlicerAbstractModuleRepresentationPrivate > | d_ptr |
Additional Inherited Members | |
Properties inherited from qSlicerAbstractModuleWidget | |
| bool | isEntered |
Public Slots inherited from qSlicerWidget | |
| void | setMRMLScene (vtkMRMLScene *scene) override |
Signals inherited from qSlicerWidget | |
| void | mrmlSceneChanged (vtkMRMLScene *) |
Definition at line 32 of file qSlicerVolumesModuleWidget.h.
Definition at line 37 of file qSlicerVolumesModuleWidget.h.
| qSlicerVolumesModuleWidget::qSlicerVolumesModuleWidget | ( | QWidget * | parent = nullptr | ) |
|
override |
|
protectedslot |
|
protectedslot |
|
overridevirtual |
The enter and exit methods are called when the module panel changes. These give the module a chance to do any setup or shutdown operations as it becomes active and inactive. It is the responsibility of the module's manager to call the methods. enter() and exit() must be called when reimplementing these methods in order to have isEntered() valid.
Reimplemented from qSlicerAbstractModuleWidget.
|
protectedslot |
|
overridevirtual |
Node editing.
Reimplemented from qSlicerAbstractModuleWidget.
|
overrideprotectedvirtual |
All initialization code (typically setupUi()) must be done in setup() The module and the logic are accessible.
Reimplemented from qSlicerAbstractModuleWidget.
|
protectedslot |
|
protected |
Definition at line 55 of file qSlicerVolumesModuleWidget.h.