• 大小: 125KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-05
  • 语言: 其他
  • 标签: qrencode  QT  

资源简介

将qrencode4.0.0添加到QT环境中(非调用qrencode.lib方式)实现QR二维码生成

资源截图

代码片段和文件信息

#include “dialog.h“
#include “ui_dialog.h“
#include “qr/qrencode.h“
#include “qrwidget.h“

Dialog::Dialog(QWidget *parent) :
    QDialog(parent)
    ui(new Ui::Dialog)
{
    ui->setupUi(this);
    //QRcode *qr=QRcode_encodeString(“my string“ 1 QR_ECLEVEL_L QR_MODE_80);
    ui->lineEdit->setText(ui->widget->getString());
}

Dialog::~Dialog()
{
    delete ui;
}

void Dialog::on_pushButton_clicked()
{
    QString str = ui->lineEdit->text();
    if(str != ““){
        ui->widget->setString(str);
    }
}

void Dialog::on_pushButton_2_clicked()
{
    uint32_t size = ui->widget->getQRWidth();
    QString pathname = ui->widget->getString();
    pathname += “.png“;
    ui->widget->saveImage(pathname size*10);
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件         36  2018-01-30 15:23  qrencode\.git\COMMIT_EDITMSG

     文件        130  2018-01-29 18:02  qrencode\.git\config

     文件         73  2018-01-29 18:02  qrencode\.git\description

     文件         23  2018-01-29 18:02  qrencode\.git\HEAD

     文件        478  2018-01-29 18:02  qrencode\.git\hooks\applypatch-msg.sample

     文件        896  2018-01-29 18:02  qrencode\.git\hooks\commit-msg.sample

     文件        189  2018-01-29 18:02  qrencode\.git\hooks\post-update.sample

     文件        424  2018-01-29 18:02  qrencode\.git\hooks\pre-applypatch.sample

     文件       1642  2018-01-29 18:02  qrencode\.git\hooks\pre-commit.sample

     文件       1348  2018-01-29 18:02  qrencode\.git\hooks\pre-push.sample

     文件       4898  2018-01-29 18:02  qrencode\.git\hooks\pre-rebase.sample

     文件        544  2018-01-29 18:02  qrencode\.git\hooks\pre-receive.sample

     文件       1239  2018-01-29 18:02  qrencode\.git\hooks\prepare-commit-msg.sample

     文件       3610  2018-01-29 18:02  qrencode\.git\hooks\update.sample

     文件       2382  2018-01-30 15:23  qrencode\.git\index

     文件        240  2018-01-29 18:02  qrencode\.git\info\exclude

     文件        183  2018-01-30 15:23  qrencode\.git\logs\HEAD

     文件        183  2018-01-30 15:23  qrencode\.git\logs\refs\heads\master

     文件       1467  2018-01-30 11:55  qrencode\.git\objects\08\0e1840af276bf68a4d1451e6835d5dad47f16a

     文件       8928  2018-01-30 11:55  qrencode\.git\objects\09\08bbfe3839b0cbb1ee79253099dae413eb61a6

     文件       1421  2018-01-30 11:55  qrencode\.git\objects\0e\aa4907f53750edc1ae89c90e74dad8c4f4f494

     文件        716  2018-01-30 11:55  qrencode\.git\objects\16\9e64b2bb97b6726a60368c9220f223e6868aec

     文件        187  2018-01-29 18:02  qrencode\.git\objects\1e\aa6a99fca9fa566ec7516a52f7316da5c65bc2

     文件        228  2018-01-30 15:23  qrencode\.git\objects\3b\78ae42c954848ae3d2f22eea48eddc88483bab

     文件        920  2018-01-30 15:23  qrencode\.git\objects\3d\48062a77c1cf9a64ae4ce784acd2ac50f61a4f

     文件       2474  2018-01-30 11:55  qrencode\.git\objects\3d\7e15de338cc97427debb8892e0de980c5482dc

     文件        701  2018-01-30 11:55  qrencode\.git\objects\42\e2a097175b46f442188aaacbea555d06eda773

     文件        789  2018-01-30 11:55  qrencode\.git\objects\45\373c1d2043cfe0ce6bb7a3ab58bb0f14f4c112

     文件        660  2018-01-30 11:55  qrencode\.git\objects\49\f6d090fee2c61ced6f49edf756026e563f55f5

     文件       1653  2018-01-30 11:55  qrencode\.git\objects\4a\ce001ae2ea897b1c62ee65e1ef97e5c5c2b24f

............此处省略108个文件信息

评论

共有 条评论