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++二维码生成工具(支持中文等任何字符的使用)》对你有帮助,请点赞、收藏,并留下你的观点哦!