Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-10-02 | LibGUI: Add GLazyWidget, a convenience widget for lazily-built UI's | Andreas Kling | |
Here's how you can use this to speed up startup time: auto widget = GLazyWidget::construct(); widget->on_first_show = [](auto& self) { self.set_layout(...); ... }; Basically, it allows you to delay building the widget subtree until it's shown for the first time. |