前几天,在一篇文章中看到一句话:今天你的分享所产生的积累,未来可能是你解决明天困难的钥匙。当时看到的时候觉得特别有道理,刚出来工作1年,公司、身边的牛人特别多,感觉自己脑袋都不够用,只想着能从他们身上多学点东西。后来发现,每个人都很忙,能抽空教你的时间很少。但是,如果他们能提点你一下,其实很多问题都可以迎刃而解。比如,打王者,还是别人告诉我铭文可以凑相同的(之前一直凑的都是不一样的,哈哈)。
所以,分享能让更多人一起进步,自己也能收获很多。最后,决定开始慢慢地把自己会的东西(Keng....)分享出来,如果有不对的地方,欢迎在下方评论。如果有其他坑,也可以分享出来,一起交流~在这里感谢我同事的帮助和支持。
毕业之后,一直只会用C写代码,想过再学一门新的编程语言,最终也不了了之。出来工作1年后,终于在同事怂恿下和指导之下,花了1个多月的时间把PyQt掌握了个大概,下面跟大家分享我的心(Tian)路(Keng)历程。
先上张图看看效果:

源码上传在GitHug上:https://github.com/zengjiawei/CommAssistant-for-PyQt5,欢迎下载,在dist目录下已经生成了可执行文件,在windows下可直接运行,MACOS可能需要下载IDE编译后重新生成才能使用(没试过,有的可以试下,理论上是可以的,因为QT是跨平台的GUI)。
首先,搭建环境Python3.6 + Pycharm + PyQt5,然后在Pycharm安装QT Designer和Pyuic。QT Designer主要做一个界面设计,Pyuic是将UI转化成python语言。这些不会的找一下du娘。添加Pyuic工具的时候需要注意以下红框的地方,直接上图:

其中python.exe,在自己安装的路径下找,重点是第二跟第三个,可直接复制下面的。
-m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$_UI.py
$FileDir$
准备好这些就可以开始你的PyQt之旅了!
接着需要创建一个新的工程,untitled可以改成你喜欢的名字。这里的编译器一定要配置成你安装的Python版本,具体配置参考下图:

至此,工程算创建好了,下一章跟大家讲一下如何使用QT Designer设计一款美美哒UI界面。
网友评论