(self)
| 170 | self.group_settings.setLayout(vbox) |
| 171 | |
| 172 | def _setup_model_fitting_group(self): |
| 173 | self.group_model_fitting = QGroupBox("Model Fitting Based on Total Spectrum") |
| 174 | |
| 175 | self.pb_start_fitting = QPushButton("Start Fitting") |
| 176 | self.pb_start_fitting.clicked.connect(self.pb_start_fitting_clicked) |
| 177 | |
| 178 | self.pb_save_spectrum = QPushButton("Save Spectrum/Fit ...") |
| 179 | self.pb_save_spectrum.clicked.connect(self.pb_save_spectrum_clicked) |
| 180 | |
| 181 | self.le_fitting_results = LineEditReadOnly() |
| 182 | |
| 183 | vbox = QVBoxLayout() |
| 184 | |
| 185 | hbox = QHBoxLayout() |
| 186 | hbox.addWidget(self.pb_start_fitting) |
| 187 | hbox.addWidget(self.pb_save_spectrum) |
| 188 | vbox.addLayout(hbox) |
| 189 | |
| 190 | vbox.addWidget(self.le_fitting_results) |
| 191 | |
| 192 | self.group_model_fitting.setLayout(vbox) |
| 193 | |
| 194 | def _set_tooltips(self): |
| 195 | set_tooltip(self.pb_find_elines, "Automatically find emission lines from <b>total spectrum</b>.") |
no test coverage detected