#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: