来源于微信公众号: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。 ---------------------------------------------------------------------------------------------------------------------- |