GGroupBox.h 426 B

1234567891011121314151617181920
  1. #pragma once
  2. #include <LibGUI/GWidget.h>
  3. class GGroupBox : public GWidget {
  4. C_OBJECT(GGroupBox)
  5. public:
  6. explicit GGroupBox(GWidget* parent);
  7. GGroupBox(const StringView& title, GWidget* parent);
  8. virtual ~GGroupBox() override;
  9. String title() const { return m_title; }
  10. void set_title(const StringView&);
  11. protected:
  12. virtual void paint_event(GPaintEvent&) override;
  13. private:
  14. String m_title;
  15. };