当前位置: 首页 > news >正文

Qt二维码demo

        使用QZXing库生成的二维码demo

运行结果

实现代码

        c文件

#include "mainwindow.h"
#include "ui_mainwindow.h"
#include "src/myqrcodeheader.h"MainWindow::MainWindow(QWidget *parent) :QMainWindow(parent),ui(new Ui::MainWindow)
{ui->setupUi(this);MyQRcode qrcode("https://www.baidu.com",QSize(300,300));QPixmap pix;qrcode.QRCodeGenerate(pix);ui->label->setPixmap(pix);QZXing zxing;QString str=zxing.decodeImage(QImage(pix.toImage()));ui->label_2->setText(str);
}MainWindow::~MainWindow()
{delete ui;
}

主要是下载安装了QZxing库,生成二维码较简单

 QZxing库下载

        下载地址

        GitCode - 全球开发者的开源社区,开源代码托管平台

        .pro引入库

INCLUDEPATH += path/to/qzxing
LIBS += -Lpath/to/qzxing/build -lqzxing_core

http://www.dtcms.com/a/166974.html

相关文章:

  • vscode 的空格和 tab 设置 与 Rime 自建词库
  • C++/SDL 进阶游戏开发 —— 双人塔防(代号:村庄保卫战 18)
  • react学习笔记2——基于React脚手架与ajax
  • 数据可视化入门:画一只会动的星空折线图
  • 基于hr2管理系统的学习
  • 并发设计模式实战系列(11):两阶段终止(Two-Phase Termination)
  • 计算机操作系统知识集合
  • 【c++】【STL】queue详解
  • 小白如何入门Python爬虫
  • Qt connect第五个参数
  • 冒泡排序:从入门到入土(不是)的奇妙旅程
  • 【软件设计师:复习】上午题核心知识点总结(三)
  • GTA5(传承/增强) 13980+真车 超跑 大型载具MOD整合包+最新GTA6大型地图MOD 5月最新更新
  • Flink流式计算核心:DataStream API与时间语义深度解析
  • 人才答辩ppt优化技巧_杰青_优青_万人计划青年拔尖人才_青年长江学者ppt制作案例
  • 今天的python练习题
  • Android 解绑服务问题:java.lang.IllegalArgumentException: Service not registered
  • Android Kotlin 项目集成 Firebase Cloud Messaging (FCM) 全攻略
  • 浅析 MegEngine 对 DTR 的实现与改进
  • LEETERS题解
  • QMK固件烧录指南:安全高效地更新您的机械键盘
  • 机器人手臂控制器:EMC电磁兼容解决(一)
  • Windows 查看电脑是否插拔过U盘
  • Unity SpriteCreator(精灵创造者)
  • LeetCode —— 94. 二叉树的中序遍历
  • ShaderToy学习笔记 06.摄像机
  • 基本功能学习
  • OpenGL-ES 学习(14) ----顶点指定和基本图元的绘制
  • 小米MiMo:7B模型逆袭AI大模型战场的技术密码
  • 【QNX+Android虚拟化方案】137 - msm-5.4 Kernel U盘 插入中断、枚举、匹配完整流程详解