Toggleable checkbox with text label. More...
#include <checkbox.h>


Public Member Functions | |
| TuiCheckBox (const String &text=String(), ObjectBase *parent=nullptr) | |
| void | setText (const String &text) |
| const String & | text () const |
| bool | isChecked () const |
| void | setChecked (bool checked) |
| void | toggle () |
| Size2Di32 | sizeHint () const override |
Public Member Functions inherited from promeki::TuiWidget | |
| TuiWidget (ObjectBase *parent=nullptr) | |
| Constructs a TuiWidget. | |
| ~TuiWidget () override | |
| Destructor. | |
| void | update () override |
| Marks the widget as needing a repaint. | |
Toggleable checkbox with text label.
Displays as [x] Text when checked or [ ] Text when unchecked. Supports keyboard activation (Enter/Space) and mouse click to toggle. Emits the toggled signal when the checked state changes.