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

Method initialize

pyxrf/gui_module/tab_wd_fit_maps.py:40–67  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

38 self.initialize()
39
40 def initialize(self):
41 v_spacing = global_gui_parameters["vertical_spacing_in_tabs"]
42
43 self._setup_settings()
44 self._setup_start_fitting()
45 self._setup_compute_roi_maps()
46 self._setup_save_results()
47 self._setup_quantitative_analysis()
48
49 vbox = QVBoxLayout()
50 vbox.addWidget(self.group_settings)
51 vbox.addSpacing(v_spacing)
52
53 vbox.addWidget(self.pb_start_map_fitting)
54 vbox.addWidget(self.pb_compute_roi_maps)
55 vbox.addSpacing(v_spacing)
56
57 vbox.addWidget(self.group_save_results)
58
59 vbox.addWidget(self.group_quant_analysis)
60
61 self.setLayout(vbox)
62
63 self._set_tooltips()
64
65 # Timer is currently used to simulate processing
66 self._timer = None
67 self._timer_counter = 0
68
69 def _setup_settings(self):
70 self.group_settings = QGroupBox("Options")

Callers 1

__init__Method · 0.95

Calls 6

_setup_settingsMethod · 0.95
_setup_start_fittingMethod · 0.95
_setup_save_resultsMethod · 0.95
_set_tooltipsMethod · 0.95

Tested by

no test coverage detected