| 284 | } |
| 285 | |
| 286 | fn sample_selector(&mut self, ui: &mut Ui) { |
| 287 | ui.horizontal(|ui| { |
| 288 | egui::ComboBox::new("sample_kind", "") |
| 289 | .selected_text(format!("{:?}", self.kind)) |
| 290 | .show_ui(ui, |ui| { |
| 291 | ui.selectable_value(&mut self.kind, SampleKind::Mixed, "Mixed"); |
| 292 | ui.selectable_value(&mut self.kind, SampleKind::OnCPU, "On CPU"); |
| 293 | ui.selectable_value(&mut self.kind, SampleKind::OffCPU, "Off CPU"); |
| 294 | ui.selectable_value(&mut self.kind, SampleKind::UProbe, "UProbe"); |
| 295 | }); |
| 296 | |
| 297 | ui.label("Sample kind:"); |
| 298 | }); |
| 299 | } |
| 300 | } |