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
相关推荐
小成2023032026542 分钟前
Linux高级02
linux·开发语言
知行合一。。。1 小时前
Python--04--数据容器(总结)
开发语言·python
咸鱼2.01 小时前
【java入门到放弃】需要背诵
java·开发语言
ZK_H1 小时前
嵌入式c语言——关键字其6
c语言·开发语言·计算机网络·面试·职场和发展
A.A呐1 小时前
【C++第二十九章】IO流
开发语言·c++
椰猫子1 小时前
Java:异常(exception)
java·开发语言
lifewange1 小时前
pytest-类中测试方法、多文件批量执行
开发语言·python·pytest
cmpxr_2 小时前
【C】原码和补码以及环形坐标取模算法
c语言·开发语言·算法
2401_827499992 小时前
python项目实战09-AI智能伴侣(ai_partner_5-6)
开发语言·python
PD我是你的真爱粉2 小时前
MCP 协议详解:从架构、工作流到 Python 技术栈落地
开发语言·python·架构