合宙Air724UG LuatOS-Air LVGL API控件-二维码(Qrcode)

news/2025/1/12 18:03:18/

二维码(Qrcode)

4943136c9899ca3e8854bfdb3c24b6d.jpg

示例代码

    qrcode=lvgl.qrcode_create(lvgl.scr_act(),nil)lvgl.qrcode_set_txt(qrcode,"https://doc.openluat.com/home")lvgl.obj_set_size(qrcode,400,400)lvgl.obj_align(qrcode, nil, lvgl.ALIGN_CENTER, 0, 0)

创建

可以通过 lvgl.qrcode_create(par, copy) 创建一个二维码对象然后对其进行操作。

-- 创建控件
arc = lvgl.qrcode_create(lvgl.scr_act(), nil)

设置值

设置qrcode对象的二维码内容lvgl.qrcode_set_txt(qrcode,value)

lvgl.qrcode_set_txt(qrcode,"https://doc.openluat.com/home")

基本属性

位置大小等基础属性的具体使用情况可以参照 API

API

lvgl.qrcode_create

调用lvgl.qrcode_create(par, copy)
功能创建二维码对象
返回指向创建的二维码的指针
参数
par指向对象的指针, 它将是新二维码的父对象
copy指向弧对象的指针, 如果不为 nil, 则将从其复制新对象

lvgl.qrcode_set_txt

调用lvgl.qrcode_set_txt(qrcode, value)
功能设置二维码的内容
参数
qrcode指向二维码对象的指针
value二维码具体内容

http://www.ppmy.cn/news/1107824.html

相关文章

Java | synchronized和Lock

不爱生姜不吃醋⭐️ 如果本文有什么错误的话欢迎在评论区中指正 与其明天开始,不如现在行动! 文章目录 🌴前言🌴一、同步锁🌴二、Lock锁🌴三.死锁🌴总结 🌴前言 本文内容是关于Java…

数据结构——排序算法——希尔排序

希尔排序本质上是对插入排序的一种优化,它利用了插入排序的简单,又克服了插入排序每次只交换相邻两个元素的缺点。它的基本思想是: 1.将待排序数组按照一定的间隔分为多个子数组,每组分别进行插入排序。这里按照间隔分组指的不是…

Retinexformer 论文阅读笔记

Retinexformer: One-stage Retinex-based Transformer for Low-light Image Enhancement 清华大学、维尔兹堡大学和苏黎世联邦理工学院在ICCV2023的一篇transformer做暗图增强的工作,开源。文章认为,Retinex的 I R ⊙ L IR\odot L IR⊙L假设干净的R和L&…

代码随想录算法训练营Day43 | 动态规划(5/17) LeetCode 1049. 最后一块石头的重量 II 494. 目标和 474.一和零

动态规划第五天,加油! 第一题 1049. Last Stone Weight II You are given an array of integers stones where stones[i] is the weight of the ith stone. We are playing a game with the stones. On each turn, we choose any two stones and smash…

Verilog零基础入门(边看边练与测试仿真)-时序逻辑-笔记(4-6讲)

文章目录 第四讲第五讲第六讲 第四讲 1、计数器 代码: //计数器 timescale 1ns/10ps module counter(clk,res,y); input clk; input res; output[7:0] y;reg[7:0] y; wire[7:0] sum;//1运算的结果(1&#xff0…

第五章 Linux常用应用软件

第五章 Linux常用应用软件 ​ Ubuntu包含了日常所需的常用程序,集成了跨平台的办公套件LibreOffice和Mozila Firefox浏览器等。还提供了文本处理工具、图片处理工具等。 1.LibreOffice ​ LibreOffice免费开源,遵照GPL分发源代码,与OpenOf…

Vue通过ref修改 <el-input-number> 增减按钮的样式

Vue 为一个 <el-input-number> 设置了ref为‘inputNumberRef’, 通过这个ref获取<el-input-number>组件中的增、减按钮所在的<i>标签&#xff0c;并将它们的class分别改为el-icon-plus 和 el-icon-minus。 可以通过以下代码实现&#xff1a; <template&g…

python execute() 使用%s 拼接sql 避免sql注入攻击 好于.format

1 execute(参数一:sql 语句) # 锁定当前查询结果行 cursor.execute("SELECT high, low, vol FROM table_name WHERE symbol %s FOR UPDATE;"% (symbol,)) 2 .format() cursor.execute("SELECT high, low, vol FROM table_name WHERE symbol {} FOR UPDATE;…