(self)
| 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") |
no test coverage detected