Skip to content

Commit ff2670f

Browse files
authored
Merge pull request #279 from PhysiCell-Tools/development
update for refactor
2 parents ba3cd66 + f0de363 commit ff2670f

1 file changed

Lines changed: 5 additions & 2 deletions

File tree

bin/studio_ecm.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -258,7 +258,7 @@ def __init__(self, config_file, studio_flag, skip_validate_flag, rules_flag, mod
258258

259259
# self.tab2.tree.setCurrentItem(QTreeWidgetItem,0) # item
260260

261-
self.celldef_tab = CellDef(self.pytest_flag)
261+
self.celldef_tab = CellDef(self)
262262
self.celldef_tab.xml_root = self.xml_root
263263
if is_movable_flag:
264264
self.celldef_tab.is_movable_w.setEnabled(True)
@@ -283,7 +283,7 @@ def __init__(self, config_file, studio_flag, skip_validate_flag, rules_flag, mod
283283

284284
self.microenv_tab.celldef_tab = self.celldef_tab
285285

286-
self.user_params_tab = UserParams()
286+
self.user_params_tab = UserParams(self)
287287
self.user_params_tab.xml_root = self.xml_root
288288
self.user_params_tab.fill_gui()
289289

@@ -342,7 +342,10 @@ def __init__(self, config_file, studio_flag, skip_validate_flag, rules_flag, mod
342342
if self.studio_flag:
343343
logging.debug(f'studio.py: creating ICs, Run, and Plot tabs')
344344
self.ics_tab = ICs(self.config_tab, self.celldef_tab, self.biwt_flag)
345+
self.config_tab.ics_tab = self.ics_tab
346+
self.microenv_tab.ics_tab = self.ics_tab
345347
self.ics_tab.fill_celltype_combobox()
348+
self.ics_tab.fill_substrate_combobox()
346349
self.ics_tab.reset_info()
347350

348351
if self.nanohub_flag: # rwh - test if works on nanoHUB

0 commit comments

Comments
 (0)