10

我决定学习 Python Gui 开发,因为 PyQt 是非免费的,所以选择 PySide。但是,与 PyQt 不同的是,PySide 没有任何教程或截屏视频,只有对初学者来说毫无用处的文档。我没有 Qt 经验,所以即使在 Ubuntu 中设置开发环境也是一个问题。你能建议一些可以学习的东西吗?

4

5 回答 5

7

如果你只想学习使用 Python 进行 GUI 开发,那么 PyQt 不免费真的很重要吗?

在得出这样的结论之前,请确保您确实了解 PyQt许可证!

两者都有大量的教程。见官方文档。请注意,基本的东西(信号和插槽等)是相同的。这里提到了不同之处。

于 2010-11-20T17:38:06.450 回答
6

当 PySide 试图获得其第一个稳定版本时,您找不到任何教程,我并不感到惊讶。=) 现在PySide 1.0.0 发布了,API 稳定并且排除了错误,您可以在 Qt Wiki上找到包含其余文档和其他资源链接的新手和高级 PySide 教程。

于 2011-03-26T13:33:23.640 回答
3

使用 Python 学习 Qt 比使用 C++ 容易得多。设置开发环境 - 他们提供 Qt Designer,这是一个非常好的选择。只需设计 GUI 并使用 pyuic 工具对其进行转换。没有教程?检查这些。

代码

设计师教程

一个不错的简单教程列表

你可以试试这本书:Rapid GUI Programming with python and Qt。这本书令人印象深刻。

于 2010-11-20T18:16:27.463 回答
2

我想当时 zetcode 没有 pyside 教程,但它现在就在那里并且非常有帮助。

http://zetcode.com/gui/pysidetutorial/

于 2012-09-09T05:55:43.953 回答
1

这是关于设置工具、设计 GUI、编写代码和将 PySide 编译成独立应用程序的教程。它有代码示例、屏幕截图和视频: Kodekraft

于 2012-08-23T04:21:49.240 回答