Button style
How to get `MenuButton` to be "flat"?
This commit is contained in:
parent
e26ae62532
commit
91638fae8b
2 changed files with 9 additions and 2 deletions
|
|
@ -35,6 +35,7 @@ impl ObjectImpl for TimeButtonInner {
|
|||
gtk4::MenuButton::new();
|
||||
..set_parent(obj);
|
||||
..set_direction(gtk4::ArrowType::None);
|
||||
..style_context().remove_class("toggle");
|
||||
..set_popover(Some(&cascade! {
|
||||
gtk4::Popover::new();
|
||||
..set_child(Some(&cascade! {
|
||||
|
|
|
|||
|
|
@ -27,8 +27,14 @@ impl ObjectImpl for PanelWindowInner {
|
|||
gtk4::CenterBox::new();
|
||||
..set_start_widget(Some(&cascade! {
|
||||
gtk4::Box::new(gtk4::Orientation::Horizontal, 0);
|
||||
..append(>k4::Button::with_label("Workspaces"));
|
||||
..append(>k4::Button::with_label("Applications"));
|
||||
..append(&cascade! {
|
||||
gtk4::Button::with_label("Workspaces");
|
||||
..style_context().add_class("flat");
|
||||
});
|
||||
..append(&cascade! {
|
||||
gtk4::Button::with_label("Applications");
|
||||
..style_context().add_class("flat");
|
||||
});
|
||||
}));
|
||||
..set_center_widget(Some(&TimeButton::new()));
|
||||
..set_end_widget(Some(&StatusArea::new()));
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue