/* * Copyright (c) 2018-2020, Andreas Kling * * SPDX-License-Identifier: BSD-2-Clause */ #pragma once #include namespace GUI { class GroupBox : public Widget { C_OBJECT(GroupBox) public: virtual ~GroupBox() override; String title() const { return m_title; } void set_title(const StringView&); protected: explicit GroupBox(const StringView& title = {}); virtual void paint_event(PaintEvent&) override; private: String m_title; }; }