#pragma once #include class FormWidget; class FormEditorWidget final : public GScrollableWidget { C_OBJECT(FormEditorWidget) public: virtual ~FormEditorWidget() override; private: virtual void paint_event(GPaintEvent&) override; explicit FormEditorWidget(GWidget* parent); RefPtr m_form_widget; };