有人可以推荐一个好的PyQt / PySide教程/书/视频系列吗?

时间:2011-09-15 01:35:47

标签: python pyqt

...或者是使用PyQT快速GUI开发我需要的所有东西吗?

我经历了一些在线工作,其中大多数都已经过时了,大部分代码都不起作用,或者它们的编写非常糟糕。

1 个答案:

答案 0 :(得分:8)

我喜欢这个教程,“示例PyQt”,可在此地址获得:http://lateral.netmanagers.com.ar/stories/BBS47.html。但是,现在可能已经过时了。它做了一些有点过分的“待办事项列表”应用程序,但尽管如此,它很清楚并且很好地说明了事情。如果我记得的话,它还提供了对SqlAlchemy或Elixir的合理介绍。

对于开源框架,即使是具有如此大规模和跨平台优势的框架,您也永远无法获得“您需要的所有内容”。但是你引用的这本书无疑是学习PyQt的最佳资源,除非你愿意看C ++的例子。它有点百科全书,当然也没有幽默感,但它涵盖了很多方面,而且这种方式不会因为库的更新而随着时间的推移而失效。

如果有人有其他好的建议,我会喜欢听到它们,但我看起来也是最好的,而且最好的都是合理过时的(尽管我发现它们并不太难以开始工作)。

编辑:由于看起来这个问题正在获得一些观点,我想我会回来并添加一些我发现的最有用的PyQt教程。虽然它们都有一些警告,但它们都有足够的实质价值:

  1. PyCon 2011会谈:使用QT在Python中创建GUI应用程序(对话I和对话II);这里唯一需要注意的是我找不到它们 - 已经发现在网上谈了100多个pycon,大多是镜像blip.tv,但这些似乎不在任何地方......

  2. 非常好的介绍核心信号和插槽的想法: http://www.harshj.com/2009/05/14/pyqt-signals-slots-and-layouts-tutorial/;

  3. 。有点短,概念但有用。

  4. Pycon 2009在意大利的演讲中提供了相当全面的qt pdf教程(链接到pdf) http://chaos.troll.no/~dboddie/Python/PyConTre_Italia_2009/PyCon_Italia_2009_PyQt_for_Desktop_and_Embedded_Devices.pdf

  5. 命令提示符在线发布了相当于pyqt书籍的内容。我发现它非常有用,至少值得咨询具体问题,但它已经很老了(2001年):http://www.commandprompt.com/community/pyqt/?page=pyqtbook

  6. 非常好的介绍特定小部件的用途,但似乎为“专业版”电子书隐瞒了更多有趣的知识。仍然是半帮助的:http://zetcode.com/tutorials/pyqt4/

  7. 显然,python的eric-ide提供了与qtdesigner的集成,他们的网站提供了一个教程,一起看两者,虽然我刚刚发现它,但它似乎是深入的:http://eric-ide.python-projects.org/tutorials/MiniBrowser/index.html