你好,游客 登录 注册 搜索
背景:
阅读新闻

PyQt4入门指南 PDF中文版

[日期:2012-06-24] 来源:Linux社区  作者:linux521 [字体: ]

1.PyQt4 工具包简介

1.1 关于本指南

这是一个入门级的PyQt 指南。其目的在于引导读者快速上手PyQt4 工具包。该指南在Linux 环境下创建并通过测试。

关于PyQt

PyQt 是用来创建GUI 应用程序的工具包。它是Python 编程语言与已获得成功的Qt 库的混合体。其中Qt 库是这个星球上最强大的GUI 库之一。PyQt 的官方网站是ttp://www.riverbankcomputing.com/software/pyqt/intro 它由Phil Thompson 创建。

PyQt 的实现被视作Python 的一个模块。它由300 多个类和接近6000 个函数与方法构成。作为一个跨平台的工具包,PyQt 可以在所有主流的操作系统上运行(Unix、Windows、Mac)。PyQt 有两种许可,开发者可以在GPL 和商业许可证之间做出选择。之前,PyQt 的GPL 许可证只在Unix 系统上可用,但在PyQt4 之后,其GPL 许可证适用于所有支持它的系统。

因为PyQt 有大量的类,为便于管理,它们被划分到如下的几个模块中。

其中QtCore 模块包含了核心的非GUI 功能函数,用于以下方面:日期、文件和目录、数据结构、数据流、URL、MIME、线程和进程。QtGui 模块则包含了绘图组件以及与绘图相关的类,比如按钮、窗口、状态栏、工具栏、滑块、位图、颜色、字体等。QtNetWork 模块包含用于网络编程的类,用户可以用这些类实现TCP/IP 和UDP 的客户端或服务器。并且使用这些类会使网络编程更加容易、轻便。QtXml 包含用于处理XML 文件的类,该模块提供了SAX 和DOM API 两种XML 文件处理方式的实现。QtSvg 模块包含了用于显示SVG文件内容的类。QtOpenGL 模块用于渲染使用OpenGL 库创建的3D 或2D 图形。并且它支持Qt GUI 库和OpenGL 库的无缝结合。QtSql 则库提供了用于操作数据库的类。

PyQt4入门指南 PDF 中文版下载地址:

免费下载地址在 http://linux.linuxidc.com/

用户名与密码都是www.linuxidc.com

具体下载目录在 /2012年资料/6月/24日/PyQt4入门指南 PDF中文版

linux
相关资讯       PyQt4 
本文评论   查看全部评论 (3)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款
第 3 楼
* 匿名 发表于 2013/9/2 23:30:29
超级nice
第 2 楼
* 匿名 发表于 2013/7/4 12:16:09
不错~
第 1 楼
* 匿名 发表于 2013/5/5 23:11:21
Nice