mirror of
https://github.com/lvgl/lvgl.git
synced 2026-05-26 19:15:38 +08:00
ci: build examples with c++ compiler (#8261)
This commit is contained in:
@@ -35,9 +35,10 @@ static void timer_cb(lv_timer_t * timer)
|
||||
letter_dsc.unicode = (uint32_t)string[i % string_len];
|
||||
letter_dsc.rotation = lv_atan2(y - pre_y, x - pre_x) * 10;
|
||||
letter_dsc.color = lv_color_hsv_to_rgb(i * 10, 100, 100);
|
||||
lv_draw_letter(&layer, &letter_dsc, &(lv_point_t) {
|
||||
lv_point_t p = (lv_point_t) {
|
||||
.x = x, .y = y
|
||||
});
|
||||
};
|
||||
lv_draw_letter(&layer, &letter_dsc, &p);
|
||||
|
||||
pre_x = x;
|
||||
pre_y = y;
|
||||
|
||||
@@ -14,7 +14,7 @@ static void event_cb(lv_event_t * e)
|
||||
/*When the keyboard draws the buttons...*/
|
||||
if(base_dsc->part == LV_PART_ITEMS) {
|
||||
/*Get a color based on the button's index*/
|
||||
lv_palette_t palette = base_dsc->id1 % LV_PALETTE_LAST;
|
||||
lv_palette_t palette = (lv_palette_t)(base_dsc->id1 % LV_PALETTE_LAST);
|
||||
lv_draw_fill_dsc_t * fill_draw_dsc = lv_draw_task_get_fill_dsc(draw_task);
|
||||
if(fill_draw_dsc) {
|
||||
fill_draw_dsc->color = pressed ? lv_palette_darken(palette, 3) : lv_palette_main(palette);
|
||||
|
||||
@@ -18,11 +18,11 @@ static void float_button_event_cb(lv_event_t * e)
|
||||
|
||||
cont = lv_menu_cont_create(sub_page);
|
||||
label = lv_label_create(cont);
|
||||
lv_label_set_text_fmt(label, "Hello, I am hiding inside %"LV_PRIu32"", btn_cnt);
|
||||
lv_label_set_text_fmt(label, "Hello, I am hiding inside %" LV_PRIu32"", btn_cnt);
|
||||
|
||||
cont = lv_menu_cont_create(main_page);
|
||||
label = lv_label_create(cont);
|
||||
lv_label_set_text_fmt(label, "Item %"LV_PRIu32"", btn_cnt);
|
||||
lv_label_set_text_fmt(label, "Item %" LV_PRIu32"", btn_cnt);
|
||||
lv_menu_set_load_page_event(menu, cont, sub_page);
|
||||
|
||||
lv_obj_scroll_to_view_recursive(cont, LV_ANIM_ON);
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
|
||||
static void drag_event_handler(lv_event_t * e)
|
||||
{
|
||||
lv_obj_t * obj = lv_event_get_target(e);
|
||||
lv_obj_t * obj = lv_event_get_target_obj(e);
|
||||
|
||||
lv_indev_t * indev = lv_indev_active();
|
||||
if(indev == NULL) return;
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
|
||||
static void timer_cb(lv_timer_t * timer)
|
||||
{
|
||||
lv_obj_t * obj = lv_timer_get_user_data(timer);
|
||||
lv_obj_t * obj = (lv_obj_t *) lv_timer_get_user_data(timer);
|
||||
|
||||
static float value = 0.1f;
|
||||
lv_matrix_t matrix;
|
||||
|
||||
@@ -81,7 +81,7 @@ void lv_example_table_2(void)
|
||||
|
||||
uint32_t i;
|
||||
for(i = 0; i < ITEM_CNT; i++) {
|
||||
lv_table_set_cell_value_fmt(table, i, 0, "Item %"LV_PRIu32, i + 1);
|
||||
lv_table_set_cell_value_fmt(table, i, 0, "Item %" LV_PRIu32, i + 1);
|
||||
}
|
||||
|
||||
lv_obj_align(table, LV_ALIGN_CENTER, 0, -20);
|
||||
@@ -99,7 +99,7 @@ void lv_example_table_2(void)
|
||||
uint32_t elaps = lv_tick_elaps(t);
|
||||
|
||||
lv_obj_t * label = lv_label_create(lv_screen_active());
|
||||
lv_label_set_text_fmt(label, "%"LV_PRIu32" items were created in %"LV_PRIu32" ms\n"
|
||||
lv_label_set_text_fmt(label, "%" LV_PRIu32" items were created in %" LV_PRIu32" ms\n"
|
||||
"using %zu bytes of memory",
|
||||
(uint32_t)ITEM_CNT, elaps, mem_used);
|
||||
|
||||
|
||||
@@ -38,7 +38,6 @@ void lv_example_win_1(void)
|
||||
"text to be\n"
|
||||
"sure it\n"
|
||||
"overflows. :)");
|
||||
|
||||
}
|
||||
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user