MCPcopy Create free account
hub / github.com/NSLS2/PyXRF / initialize

Method initialize

pyxrf/gui_module/tab_wd_model.py:60–86  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

58 self.initialize()
59
60 def initialize(self):
61 v_spacing = global_gui_parameters["vertical_spacing_in_tabs"]
62
63 vbox = QVBoxLayout()
64
65 self._setup_model_params_group()
66 vbox.addWidget(self.group_model_params)
67 vbox.addSpacing(v_spacing)
68
69 self._setup_add_remove_elines_button()
70 vbox.addWidget(self.pb_manage_emission_lines)
71 vbox.addSpacing(v_spacing)
72
73 self._setup_settings_group()
74 vbox.addWidget(self.group_settings)
75 vbox.addSpacing(v_spacing)
76
77 self._setup_model_fitting_group()
78 vbox.addWidget(self.group_model_fitting)
79
80 self.setLayout(vbox)
81
82 self._set_tooltips()
83
84 # Timer is currently used to simulate processing
85 self._timer = None
86 self._timer_counter = 0
87
88 def _setup_model_params_group(self):
89 self.group_model_params = QGroupBox("Load/Save Model Parameters")

Callers 1

__init__Method · 0.95

Tested by

no test coverage detected