acid-drop- Hacking the planet from a LilyGo T-Deck using custom firmware |
git clone git://git.acid.vegas/acid-drop.git |
Log | Files | Refs | Archive | README | LICENSE |
lv_example_qrcode_1.c (628B)
1 #include "../../lv_examples.h" 2 #if LV_USE_QRCODE && LV_BUILD_EXAMPLES 3 4 /** 5 * Create a QR Code 6 */ 7 void lv_example_qrcode_1(void) 8 { 9 lv_color_t bg_color = lv_palette_lighten(LV_PALETTE_LIGHT_BLUE, 5); 10 lv_color_t fg_color = lv_palette_darken(LV_PALETTE_BLUE, 4); 11 12 lv_obj_t * qr = lv_qrcode_create(lv_scr_act(), 150, fg_color, bg_color); 13 14 /*Set data*/ 15 const char * data = "https://lvgl.io"; 16 lv_qrcode_update(qr, data, strlen(data)); 17 lv_obj_center(qr); 18 19 /*Add a border with bg_color*/ 20 lv_obj_set_style_border_color(qr, bg_color, 0); 21 lv_obj_set_style_border_width(qr, 5, 0); 22 } 23 24 #endif 25 26 27 28 29 30 31 32