在过去几年进行网站开发(php / js)之后,我认为现在是时候看看不同的东西了。我认为在编程中看一下不同领域以更好地理解一些不同的方法可能总是好的,所以我现在想看看GUI开发。
作为编程语言,我选择了Python,现在我慢慢得到了基础知识,我也发现了这个问题:
已包含良好的链接和图书提案。所以我现在主要寻找一些关于PyQt的信息:
我已经查看了一些教程,但没有找到任何真正好的教程。大多数都很短,并没有真正解释任何事情。
提前感谢您的建议。
答案 0 :(得分:14)
首先要意识到的是,与理解PyQt相比,理解Qt会获得更多的里程数。大多数优秀的文档都讨论了Qt,而不是PyQt,因此熟悉它们(以及如何将该代码转换为PyQt代码)是一种救星。注意,我实际上并不建议在C ++中使用编程 Qt; Python是Qt编程的一种很棒的语言,因为它可以处理大量的工作,让你真正编写应用程序逻辑代码。
我发现使用PyQt的最好的书是Rapid GUI Programming with Python and Qt。它前面有一个很好的小Python教程,然后将带您了解构建Qt应用程序的基础知识。在本书的最后,您应该知道如何构建应用程序,以及从哪里开始更高级主题的基本概念。
另一个关键参考是bindings documentation for PyQt。特别注意“新型信号和插槽支持”;这是对旧式的巨大的改进。一旦你真正理解了这个文档(并且它非常简短),你就可以很容易地浏览Qt文档。
答案 1 :(得分:4)
答案 2 :(得分:4)
popdevelop.com上有一个关于如何使用PyQT设置Eclipse的step-by-step guide。
答案 3 :(得分:1)