Преглед изворни кода

adding possibility to overrride petField and ctField in configuration file

Andrej Studen пре 3 недеља
родитељ
комит
7ab857e756
1 измењених фајлова са 6 додато и 5 уклоњено
  1. 6 5
      slicerModules/imageBrowser.py

+ 6 - 5
slicerModules/imageBrowser.py

@@ -511,6 +511,12 @@ class imageBrowserLogic(ScriptedLoadableModuleLogic):
 
     def setConfig(self,configName):
 
+      #read the config file and adjust the browser window 
+
+
+        self.parent.ctField.setText(self.isetup.get('ctField','ctResampled'))
+        self.parent.petField.setText(self.isetup.get('petField','petResampled'))
+
         status={}
         fileName=os.path.join(os.path.expanduser('~'),'.labkey',configName)
         if not os.path.isfile(fileName):
@@ -520,11 +526,6 @@ class imageBrowserLogic(ScriptedLoadableModuleLogic):
         with open(fileName,'r') as f:
             self.isetup=json.load(f)
 
-        #self.project=self.isetup['project']
-        #"iPNUMMretro/Study"
-        #self.schema='study'
-        #self.dataset=self.isetup['query']
-   
         #include filters...
 
         ds=self.getDataset()