失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > QT-C++二维码生成工具(支持中文等任何字符的使用)

QT-C++二维码生成工具(支持中文等任何字符的使用)

时间:2020-04-19 17:15:07

相关推荐

QT-C++二维码生成工具(支持中文等任何字符的使用)

QT-C++二维码生成工具

前言1.效果预览1.核心程序全部程序

前言

QT/C++生成二维码程序,支持二维码图片本地保存功能。


1.效果预览

1.核心程序

如下:

// 生成二维码图片QString strCode = ui.lineEditCode->text();const wchar_t * chEncodedName = reinterpret_cast<const wchar_t *>(strCode.utf16());HANDLE hQR = QR_CreateCodeW(chEncodedName, strCode.size(), ERROR_CORRECT_M, 1);QString strImage = QString("D:\\") + QString::fromLocal8Bit("%1.bmp").arg(strCode);const wchar_t * chSaveImage = reinterpret_cast<const wchar_t *>(strImage.utf16());QR_SaveToFile(hQR, chSaveImage, 10, 1);QR_Destroy(hQR);// 预览二维码QPixmap pix(strImage);pix.scaled(ui.labelImage->size(), Qt::KeepAspectRatio);ui.labelImage->setScaledContents(true);ui.labelImage->setPixmap(pix);ui.labelImage->show();

全部程序

/download/u013083044/21738649

如果觉得《QT-C++二维码生成工具(支持中文等任何字符的使用)》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。