Proposed enhancement
Rewrite the view API in C++ with classes
Motivation behind change
Using C++ classes for views would enable custom conversions. A user could implicitly convert a view to an lv_obj_t* by passing the view to any function requiring an lv_obj_t*, rather than needing to call an additional function to get the view's LVGL object.
Proposed enhancement Rewrite the view API in C++ with classes
Motivation behind change
lv_obj_t*
by passing the view to any function requiring anlv_obj_t*
, rather than needing to call an additional function to get the view's LVGL object.