LibGUI: Move widget registration to LibCore

This also moves Widget::load_from_json into Core::Object as a virtual
function in order to allow loading non-widget objects in GML (e.g.
BoxLayout).

Co-authored-by: Gunnar Beutner <gbeutner@serenityos.org>
This commit is contained in:
Tom 2021-04-04 15:40:34 -06:00 committed by Andreas Kling
commit 3aaffa2c47
Notes: sideshowbarker 2024-07-18 18:39:13 +09:00
13 changed files with 134 additions and 85 deletions

View file

@ -11,10 +11,10 @@
#include <LibGfx/Font.h>
#include <WindowServer/WindowManager.h>
namespace SpaceAnalyzer {
REGISTER_WIDGET(SpaceAnalyzer, TreeMapWidget)
namespace SpaceAnalyzer {
TreeMapWidget::TreeMapWidget()
: m_viewpoint(0)
{