Exemple #1
0
 def setParameterNode(self, parameterNode):
   DeviceWidget.setParameterNode(self, parameterNode)
   if parameterNode:
     shNode = slicer.vtkMRMLSubjectHierarchyNode.GetSubjectHierarchyNode(slicer.mrmlScene)
     parameterNodeShItem = shNode.GetItemByDataNode(parameterNode)
     self.measurementTree.setRootItem(parameterNodeShItem)
     self.measurementTree.setEnabled(True)
   else:
     self.measurementTree.setEnabled(False)
Exemple #2
0
 def setParameterNode(self, parameterNode):
     DeviceWidget.setParameterNode(self, parameterNode)
Exemple #3
0
 def setParameterNode(self, parameterNode):
   DeviceWidget.setParameterNode(self, parameterNode)
   if self.parameterNode:
     self.setupResliceDriver()
Exemple #4
0
 def setParameterNode(self, parameterNode):
     DeviceWidget.setParameterNode(self, parameterNode)
     if self.parameterNode:
         for deviceClass in self.registeredDeviceClasses:
             self.deviceWidgetFrames[deviceClass.ID].setParameterNode(
                 self.parameterNode)