找回密码
 立即注册
Qt开源社区 门户 查看内容

PyQt5+qrcode制作二维码生成工具

2019-2-27 14:53| 发布者: admin| 查看: 2450| 评论: 0

摘要: 来源于微信公众号:Charles的皮卡丘 导语很久以前推送过一篇文章:Python制作二维码然后有人建议说 ...
来源于微信公众号:Charles的皮卡丘






很久以前推送过一篇文章:

Python制作二维码

然后有人建议说做个GUI可以方便大家使用,那今天我们就利用PyQt5+qrcode制作一个简单的二维码生成工具吧。让我们愉快地开始吧~

相关文件

关注微信公众号“Charles的皮卡丘”,公众号内回复‘二维码’获取。

开发工具

Python版本:3.6.4

相关模块:

PyQt5模块;

qrcode模块;

以及一些Python自带的模块。

环境搭建

安装Python并添加到环境变量,pip安装需要的相关模块即可。

先睹为快

运行方式:

exe文件:双击运行即可;

py文件:运行genQrcode.py文件即可。

效果如下:



原理简介

软件界面:



实现思路:

先定义必要的组件:



然后布局:



利用qrcode和pyqt5库实现生成和保存二维码的功能。

最后把信号接过去:

PS:除边距外,改变其他参数,均需点击生成二维码按钮以生成新的二维码。



All done~完整源代码详见相关文件。

更多

代码截止2019-02-20测试无误。

关于本公众号文章转载说明:

转载请注明原作者、出处(即本公众号),若原文有参考文献,请保留。需要设白的请在原文下方留言,(sry),本人谢绝设置长期可转载账号。








Charles的皮卡丘

Pikachu~

----------------------------------------------------------------------------------------------------------------------
我们尊重原创,也注重分享,文章来源于微信公众号:Charles的皮卡丘,建议关注公众号查看原文。如若侵权请联系qter@qter.org。
----------------------------------------------------------------------------------------------------------------------

鲜花

握手

雷人

路过

鸡蛋

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了