#pragma once #include class TerminalWidget; class TerminalWrapper final : public GWidget { C_OBJECT(TerminalWrapper) public: virtual ~TerminalWrapper() override; private: explicit TerminalWrapper(GWidget* parent); RefPtr m_terminal_widget; };