QT5 zint 生成中文二维码

6 7月

为了方便,从zint的frontend_qt4目录将barcodeitem.cpp和barcodeitem.h复制到项目中。

在mainform.ui中添加一个QGrapicsView,取名qrView。

MainWindow::MainWindow中输入如下代码:

在各种demo中,setInputMode都是设置为UNICODE_MODE,但是通过跟踪源码发现其会将utf8转为utf16,然后转为JIS编码,也就是日文的编码,大部分汉字自然是不会包含在JIS编码中,自然也就无法显示了,当然,少部分汉字还是在日文中有使用的。

发表评论

电子邮件地址不会被公开。 必填项已用*标注