added text to waveform resolution slider
This commit is contained in:
parent
34ce9bdc59
commit
e1e2a4baac
1 changed files with 12 additions and 4 deletions
|
@ -118,11 +118,19 @@ impl Waveform {
|
|||
self.rgba.pixels.clone()
|
||||
);
|
||||
let img: iced::Element<'_, Message> = iced::widget::image(img_handle).into();
|
||||
// let centered_img = iced::widget::center_x(img);
|
||||
let resolution_slider = iced::widget::Slider::new(0.05..=1.0, self.resolution, Message::ResolutionChanged).step(0.05);
|
||||
// let resolution_slider = iced::widget::slider(0.05..=1.0, self.resolution, Message::ResolutionChanged);
|
||||
let centered_img = iced::widget::center_x(img);
|
||||
|
||||
iced::widget::Column::new().push(img).push(resolution_slider).into()
|
||||
let resolution_label = iced::widget::text("Resolution:");
|
||||
let resolution_value = iced::widget::text(format!("{:3.2}", &self.resolution));
|
||||
let resolution_slider = iced::widget::Slider::new(0.05..=1.0, self.resolution, Message::ResolutionChanged).step(0.05);
|
||||
let resolution_row = iced::widget::Row::new()
|
||||
.align_y(iced::Alignment::Center)
|
||||
.spacing(12)
|
||||
.push(resolution_label)
|
||||
.push(resolution_value)
|
||||
.push(resolution_slider);
|
||||
|
||||
iced::widget::Column::new().push(centered_img).push(resolution_row).into()
|
||||
}
|
||||
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue