2024-09-27 02:24:53 发布
网友
在做了几年的web开发(php/js)之后,我认为现在是时候看看不同的东西了。我认为在编程中寻找不同的领域可以更好地理解一些不同的方法,所以我现在想看看GUI开发。
作为编程语言,我确实选择了Python,在这里我慢慢了解了基本知识,我还发现了一个问题:
How to learn python
其中已经包含好的链接和书籍建议。所以我现在主要是寻找一些关于PyQt的信息:
我已经看了一些教程,但没有找到真正好的。大多数都很简短,没有真正解释什么。
提前谢谢你的建议。
popdevelop.com上有一个step-by-step guide关于如何使用PyQT设置Eclipse。
我保存了这个书签:
http://www.harshj.com/2009/04/26/the-pyqt-intro/
首先要认识到的是,理解Qt比理解PyQt能获得更多的里程。大多数优秀的文档都讨论Qt,而不是PyQt,因此熟悉它们(以及如何将代码转换为PyQt代码)是一个救命稻草。请注意,我实际上并不建议在C++中使用编程EME> Qt;Python是Qt编程的一种奇妙的语言,因为它需要处理大量的GruntWork,让你真正去编写应用程序逻辑。
我发现与PyQt合作的最好的书是Rapid GUI Programming with Python and Qt。前面有一个很好的小Python教程,然后介绍构建Qt应用程序的基本知识。在这本书的最后,你应该对如何构建一个应用程序有一个很好的想法,并且对如何开始更高级的主题有一些基本的想法。
另一个关键引用是bindings documentation for PyQt。特别要注意“新型信号和插槽支持”;这是对旧式的巨大改进。一旦你真正理解了那个文档(它很短),你就可以很容易地浏览Qt文档了。
popdevelop.com上有一个step-by-step guide关于如何使用PyQT设置Eclipse。
我保存了这个书签:
http://www.harshj.com/2009/04/26/the-pyqt-intro/
首先要认识到的是,理解Qt比理解PyQt能获得更多的里程。大多数优秀的文档都讨论Qt,而不是PyQt,因此熟悉它们(以及如何将代码转换为PyQt代码)是一个救命稻草。请注意,我实际上并不建议在C++中使用编程EME> Qt;Python是Qt编程的一种奇妙的语言,因为它需要处理大量的GruntWork,让你真正去编写应用程序逻辑。
我发现与PyQt合作的最好的书是Rapid GUI Programming with Python and Qt。前面有一个很好的小Python教程,然后介绍构建Qt应用程序的基本知识。在这本书的最后,你应该对如何构建一个应用程序有一个很好的想法,并且对如何开始更高级的主题有一些基本的想法。
另一个关键引用是bindings documentation for PyQt。特别要注意“新型信号和插槽支持”;这是对旧式的巨大改进。一旦你真正理解了那个文档(它很短),你就可以很容易地浏览Qt文档了。
相关问题 更多 >
编程相关推荐