#include <Modules/Loadable/Data/qSlicerDataModuleWidget.h>
|
| QScopedPointer< qSlicerDataModuleWidgetPrivate > | d_ptr |
| |
| QScopedPointer< qSlicerAbstractModuleWidgetPrivate > | d_ptr |
| |
| QScopedPointer< qSlicerWidgetPrivate > | d_ptr |
| |
| QScopedPointer< qSlicerObjectPrivate > | d_ptr |
| |
| QScopedPointer< qSlicerAbstractModuleRepresentationPrivate > | d_ptr |
| |
Definition at line 32 of file qSlicerDataModuleWidget.h.
◆ Superclass
◆ anonymous enum
| Enumerator |
|---|
| TabIndexSubjectHierarchy | |
| TabIndexTransformHierarchy | |
| TabIndexAllNodes | |
Definition at line 43 of file qSlicerDataModuleWidget.h.
◆ qSlicerDataModuleWidget()
| qSlicerDataModuleWidget::qSlicerDataModuleWidget |
( |
QWidget * |
parentWidget = nullptr | ) |
|
◆ ~qSlicerDataModuleWidget()
| qSlicerDataModuleWidget::~qSlicerDataModuleWidget |
( |
| ) |
|
|
override |
◆ enter()
| void qSlicerDataModuleWidget::enter |
( |
| ) |
|
|
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.
◆ hardenTransformOnCurrentNode
| void qSlicerDataModuleWidget::hardenTransformOnCurrentNode |
( |
| ) |
|
|
slot |
Harden transform on current node.
◆ insertTransformNode
| void qSlicerDataModuleWidget::insertTransformNode |
( |
| ) |
|
|
slot |
Insert new transform node.
◆ onCurrentNodeChanged
| void qSlicerDataModuleWidget::onCurrentNodeChanged |
( |
vtkMRMLNode * |
newCurrentNode | ) |
|
|
protectedslot |
◆ onCurrentTabChanged
| void qSlicerDataModuleWidget::onCurrentTabChanged |
( |
int |
tabIndex | ) |
|
|
protectedslot |
◆ onHelpButtonClicked
| void qSlicerDataModuleWidget::onHelpButtonClicked |
( |
| ) |
|
|
protectedslot |
◆ onSubjectHierarchyItemEvent()
| static void qSlicerDataModuleWidget::onSubjectHierarchyItemEvent |
( |
vtkObject * |
caller, |
|
|
unsigned long |
event, |
|
|
void * |
clientData, |
|
|
void * |
callData |
|
) |
| |
|
staticprotected |
◆ onSubjectHierarchyItemModified
| void qSlicerDataModuleWidget::onSubjectHierarchyItemModified |
( |
vtkIdType |
itemID | ) |
|
|
slot |
Handle subject hierarchy item modified event (update item info label if needed)
◆ setDataNodeFromSubjectHierarchyItem
| void qSlicerDataModuleWidget::setDataNodeFromSubjectHierarchyItem |
( |
vtkIdType |
itemID | ) |
|
|
slot |
Set data node associated to the selected subject hierarchy item to the data node inspector.
◆ setInfoLabelFromSubjectHierarchyItem
| void qSlicerDataModuleWidget::setInfoLabelFromSubjectHierarchyItem |
( |
vtkIdType |
itemID | ) |
|
|
slot |
Set subject hierarchy item information to the label.
◆ setMRMLIDsVisible
| void qSlicerDataModuleWidget::setMRMLIDsVisible |
( |
bool |
visible | ) |
|
|
slot |
Change visibility of the MRML node ID columns.
◆ setMRMLScene
| void qSlicerDataModuleWidget::setMRMLScene |
( |
vtkMRMLScene * |
scene | ) |
|
|
overrideslot |
Reimplemented for internal reasons.
◆ setTransformsVisible
| void qSlicerDataModuleWidget::setTransformsVisible |
( |
bool |
visible | ) |
|
|
slot |
◆ setup()
| void qSlicerDataModuleWidget::setup |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ subjectHierarchySceneModel()
Assessor function for subject hierarchy model (for python)
◆ d_ptr
| QScopedPointer<qSlicerDataModuleWidgetPrivate> qSlicerDataModuleWidget::d_ptr |
|
protected |
The documentation for this class was generated from the following file: