oveRTOS C++ API
C++20 RAII wrappers for the oveRTOS C API
Loading...
Searching...
No Matches
Classes
LVGL Widgets

Concrete widget wrappers (Label, Button, Slider, Chart, etc.). More...

Classes

class  ove::lvgl::Label
 C++ wrapper for an LVGL label widget. More...
 
class  ove::lvgl::Bar
 C++ wrapper for an LVGL progress-bar widget. More...
 
class  ove::lvgl::Box
 C++ wrapper for a generic LVGL container object with scrolling disabled. More...
 
class  ove::lvgl::Button
 C++ wrapper for an LVGL button widget. More...
 
class  ove::lvgl::Slider
 C++ wrapper for an LVGL slider widget (interactive bar). More...
 
class  ove::lvgl::Switch
 C++ wrapper for an LVGL switch widget (binary toggle). More...
 
class  ove::lvgl::Checkbox
 C++ wrapper for an LVGL checkbox (labelled binary toggle). More...
 
class  ove::lvgl::Arc
 C++ wrapper for an LVGL arc widget (circular slider / gauge). More...
 
class  ove::lvgl::Image
 C++ wrapper for an LVGL image widget. More...
 
class  ove::lvgl::Msgbox
 C++ wrapper for an LVGL message-box (modal dialog). More...
 
class  ove::lvgl::Spinner
 C++ wrapper for LVGL's circular loading indicator. More...
 
class  ove::lvgl::Led
 C++ wrapper for LVGL's LED widget — a colored indicator circle. More...
 
class  ove::lvgl::Textarea
 C++ wrapper for an LVGL text-entry widget. More...
 
class  ove::lvgl::Dropdown
 C++ wrapper for an LVGL click-to-open dropdown list. More...
 
class  ove::lvgl::Roller
 C++ wrapper for LVGL's iOS-picker-style scrollable option wheel. More...
 
class  ove::lvgl::Spinbox
 C++ wrapper for an LVGL numeric stepper (+ / buttons). More...
 
class  ove::lvgl::Keyboard
 C++ wrapper for LVGL's on-screen keyboard. More...
 
class  ove::lvgl::Chart
 C++ wrapper for an LVGL chart (line / bar / scatter). More...
 
class  ove::lvgl::Table
 C++ wrapper for LVGL's 2D data table widget. More...
 
class  ove::lvgl::Tabview
 C++ wrapper for LVGL's tabbed container with swipeable pages. More...
 
class  ove::lvgl::List
 C++ wrapper for LVGL's scrollable list of buttons/text. More...
 
class  ove::lvgl::Canvas
 C++ wrapper for LVGL's user-buffer drawing surface. More...
 
class  ove::lvgl::Calendar
 C++ wrapper for LVGL's month-grid date picker. More...
 

Detailed Description

Concrete widget wrappers (Label, Button, Slider, Chart, etc.).