lv_qrcode.h
Functions
- 
lv_obj_t *lv_qrcode_create(lv_obj_t *parent)
- Create an empty QR code (an - lv_canvas) object.- Parameters:
- parent -- point to an object where to create the QR code 
- Returns:
- pointer to the created QR code object 
 
- 
void lv_qrcode_set_size(lv_obj_t *obj, int32_t size)
- Set QR code size. - Parameters:
- obj -- pointer to a QR code object 
- size -- width and height of the QR code 
 
 
- 
void lv_qrcode_set_dark_color(lv_obj_t *obj, lv_color_t color)
- Set QR code dark color. - Parameters:
- obj -- pointer to a QR code object 
- color -- dark color of the QR code 
 
 
- 
void lv_qrcode_set_light_color(lv_obj_t *obj, lv_color_t color)
- Set QR code light color. - Parameters:
- obj -- pointer to a QR code object 
- color -- light color of the QR code 
 
 
- 
lv_result_t lv_qrcode_update(lv_obj_t *obj, const void *data, uint32_t data_len)
- Set the data of a QR code object - Parameters:
- obj -- pointer to a QR code object 
- data -- data to display 
- data_len -- length of data in bytes 
 
- Returns:
- LV_RESULT_OK: if no error; LV_RESULT_INVALID: on error 
 
Variables
- 
const lv_obj_class_t lv_qrcode_class