PyQt5作为一个非常成熟的GUI制作Python模块,是非常值得学习的,最重要的是我正好有这方面的需求,希望制作一个不错的博客文件管理系统。之前是使用tkinter来制作的,tkinter也很不错,非常容易上手,适合简单的应用,但问题在于对于其中一些组件的控制实在不容易,而且可用的组件也比较少。
这里PyQt5的学习主要依赖于Martin Fitzpatrick的网站,另外,Michael的网站提供了另外一个选择,但我们并没有找到其书籍的下载地址。
Qt5的官方文档是非常必要的,其中已经加入了Python的部分。
不过现在官方再推PySide2,所以官方都是文档都是PySide2的,但实际上其API和PyQt5基本是一致的。
以下是我的学习历程:
未完待续