PyQt4学习资料汇总

简介:

一个月前研究了下PyQt4,感觉比较不错。相比wxpython,界面美观了很多,并且将界面设计与代码逻辑很好的分离了开来。关于PyQt4的资料也不少,这里我将我找到的资料汇总一下,以防自己以后忘得一干二净。

1.PyQt4资料链接

 http://www.riverbankcomputing.com

 http://wiki.woodpecker.org.cn/moin/PyQt

 http://www.commandprompt.com/community/pyqt/book1

 http://wiki.python.org/moin/PyQt

 http://code.google.com/p/pyqt-doc-cn/

2. 写代码时,最好的帮助文档:

 http://www.riverbankcomputing.com/static/Docs/PyQt4/html/classes.html

3. 教程电子书

  Getting_Started_With_PyQt4_v1.pdf

 Prentice.Hall.Rapid.GUI.Programming.with.Python.and.Qt.the.definitive.guide.to.PyQt.programming.2008(6.9M太大传不了,要的留邮箱)

 上面书附带的源码:pyqtsrc.rar

4. 我使用pyqt4写的一个软件(一个简易的财务统计软件,够无聊吧...)

 数据库:sqlite

 ORM框架:elixir

 更多资料: http://www.sqlalchemy.org/docs/04/types.html

统计页面:

 

你可以在下面的地址获取到所有源代码用于参考和学习,也欢迎和我交流。

https://github.com/coderzh/pygrid

更新(2014-5-17):

陆续好多人问电子书,最近使用百度云的网盘。为了方便大家下载,我已共享到网盘:http://pan.baidu.com/s/1gdDYuND

 

 

本文转自CoderZh博客园博客,原文链接:http://www.cnblogs.com/coderzh/archive/2009/06/28/1512654.html,如需转载请自行联系原作者

相关文章
|
27天前
|
数据可视化 Python
Pyside6 / PyQt5 - Matplotlib 开发
Pyside6 / PyQt5 - Matplotlib 开发
30 3
|
4月前
|
数据可视化 API 开发者
Python中的图形界面开发:Tkinter、PyQt或wxPython入门
Python中的图形界面开发:Tkinter、PyQt或wxPython入门
142 0
|
4月前
|
测试技术 定位技术 Python
PyQt5学习笔记汇总
PyQt5学习笔记汇总
|
9月前
|
程序员 API Python
PyQt
PyQt 是一个用于创建桌面应用程序的 Python 库,它提供了大量的 GUI 控件和工具,使 Python 程序员可以快速地开发出具有良好用户界面的应用程序。PyQt 支持两种不同的用户界面风格:Qt4 和 Qt5。PyQt4 是基于 Qt4 库的,而 PyQt5 是基于 Qt5 库的。PyQt5 是目前最先进的版本,推荐使用。 使用 PyQt 开发应用程序的步骤如下:
87 10
|
4月前
|
Python
Python GUI编程的两种选择:Tkinter与PyQt
Python作为一门流行的编程语言,其GUI编程也备受关注。在GUI编程中,Tkinter和PyQt是两种常见的选择。本文将从简介、使用、优缺点等多个方面对比这两种框架,以帮助读者选择适合自己的工具。
|
4月前
|
XML API 数据格式
pyqt5-环境搭建到QtDesigner使用
pyqt5-环境搭建到QtDesigner使用
48 0
|
IDE Java 开发工具
安装PyQt5以及designer Pyside
安装PyQt5以及designer Pyside
263 0
安装PyQt5以及designer Pyside
|
XML 数据可视化 IDE
GUI库:PyQt5
GUI库:PyQt5
468 0
GUI库:PyQt5
|
Java C# Python
Python GUI编程:PySide2介绍
在python中,支持图形化界面开发的库有很多,今天主要介绍一下PySide2这个库。这个的话,要结合PyQt一起对比理解,两者协议不同,也决定他们的使用场景不同。
Python GUI编程:PySide2介绍
Python GUI编程:PySide2页面设计优化
通过之前的文章,我们发现:在拖拽控件的时候,页面每一个控件的名称没有跳转,都是用的默认的,这样不方便后期去按钮,输入框等进行其他相关操作,会导致代码可读性差,接下来可以进行优化。
Python GUI编程:PySide2页面设计优化