mikroSDK Reference Manual
lv_qrcode.h
1
6#ifndef LV_QRCODE_H
7#define LV_QRCODE_H
8
9#ifdef __cplusplus
10extern "C" {
11#endif
12
13/*********************
14 * INCLUDES
15 *********************/
16#include "../../../lvgl.h"
17#if LV_USE_QRCODE
18
19/*********************
20 * DEFINES
21 *********************/
22
23extern const lv_obj_class_t lv_qrcode_class;
24
25/**********************
26 * TYPEDEFS
27 **********************/
28
29/**********************
30 * GLOBAL PROTOTYPES
31 **********************/
32
41lv_obj_t * lv_qrcode_create(lv_obj_t * parent, lv_coord_t size, lv_color_t dark_color, lv_color_t light_color);
42
50lv_res_t lv_qrcode_update(lv_obj_t * qrcode, const void * data, uint32_t data_len);
51
57void lv_qrcode_delete(lv_obj_t * qrcode);
58
59/**********************
60 * MACROS
61 **********************/
62
63#endif /*LV_USE_QRCODE*/
64
65#ifdef __cplusplus
66} /* extern "C" */
67#endif
68
69#endif /*LV_QRCODE_H*/
Definition lv_obj_class.h:49
Definition lv_obj.h:174