power button implemented (without the power button functionality)
This commit is contained in:
parent
23fe371656
commit
3789f5eb7b
4 changed files with 99 additions and 2 deletions
|
|
@ -1,6 +1,7 @@
|
|||
use crate::widget::{Message, PanelWidget};
|
||||
use crate::widgets::battery::BatteryWidget;
|
||||
use crate::widgets::clock::ClockWidget;
|
||||
use crate::widgets::powerbutton::ShutdownWidget;
|
||||
use crate::widgets::spacer::Spacer;
|
||||
|
||||
use iced::Color;
|
||||
|
|
@ -20,6 +21,8 @@ impl App {
|
|||
widgets: vec![
|
||||
Box::new(ClockWidget::new()),
|
||||
Box::new(Spacer::new(iced::Length::Fill)),
|
||||
Box::new(ShutdownWidget::new()),
|
||||
Box::new(Spacer::new(iced::Length::Fill)),
|
||||
Box::new(BatteryWidget::new()),
|
||||
],
|
||||
}
|
||||
|
|
@ -33,7 +36,7 @@ impl App {
|
|||
if let Some(elem) = self
|
||||
.widgets
|
||||
.iter()
|
||||
.find(|widget| widget.own_window(id))
|
||||
.find(|widget| widget.has_window(id))
|
||||
.map(|widget| widget.view(id))
|
||||
{
|
||||
return elem;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue