1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-25 15:07:45 +00:00

LibGUI: Add Widget::add_spacer() wrapper

This just calls Layout::try_add_spacer(), but saves you having to access
the Widget's Layout directly.

We verify that the Widget has a Layout, since it would be a programming
error if we tried to do so without one.
This commit is contained in:
Sam Atkins 2023-02-16 16:52:56 +00:00 committed by Sam Atkins
parent 6ceb185865
commit ab6ef53247
2 changed files with 8 additions and 0 deletions

View file

@ -1266,4 +1266,10 @@ bool Widget::is_visible_for_timer_purposes() const
return is_visible() && Object::is_visible_for_timer_purposes();
}
ErrorOr<void> Widget::add_spacer()
{
VERIFY(layout());
return layout()->try_add_spacer();
}
}