我是靠谱客的博主 帅气手链,最近开发中收集的这篇文章主要介绍PyQt4 - (1) PyQt4简介 ,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

关于这个教程

      这是一个PyQt4的简单教程,目的就是为了让大家对PyQt4有个初步的了解。

关于PyQt


         PyQt是一个GUI库,是将Python和Qt结合在一起的产物。而Qt是目前比较成功和强大的GUI库。你可以通过访问www.riverbankcomputing.co.uk了解更多关于PyQt的消息,目前主要的开发人员是 Phil Thompson.
         PyQt通过一组python模块来实现的,其中包括了超过300个类,尽6000个函数和方法。非常好的是,这个库是平台独立的,可以运行于当前大多操作系统中,包括Unix,Window和Mac。PyQt使用的是双许可证,开发人员可以在GPL和商业许可之间进行选择。过去,GPL仅适用于 Unix,从PyQt4开始,GPL对所有的平台开放。
由于PyQt4包含了太多的类,所以开发人员将其分为不同的模块进行管理。

 

 

pyqt

 


         QtCore主要负责一些非GUI的功能,包括时间(time),文件(files)和文件夹(directories),各种数据类型(data types),流(stream),urls,mime类型,线程(threads)和过程(processes)。QtGui模块负责图像组件和相关的类,包括常见的按钮(buttons),窗口(windows),状态栏(status bars),工具栏(toolbars),滑动条(sliders),位图(bitmaps),颜色(colors)和字体(fonts)等。QtNetwork则负责网络功能,通过该模块,可以完成具有TCP/IP和UDP交互功能的C/S应用,该模块使得网络开发非常的简单便携。QtXml包含了同xml文件交互的能力,模块实现了同SAX和DOM交互的APIs。QtSvg提供了显示SVG文件内容的方法。Scalabe Vector Graphics(SVG)是使用xml文件来描述二维图像的一种语言。QtOpenGL通过使用OpenGL来呈现3D和2D图像,该模块将Qt GUI库和OpenGL库无缝的结合在一起。QtSql提供了访问数据库的方法。



     python logo   Python是单前非常成功的脚本语言,最开始是由Guido van Rossum进行开发的,在1991年放出了第一个版本。Python的灵感来源于ABC和Haskell。Python是一个高级的,跨平台的解释性语言。很多人喜欢将其称为动态语言。它非常容易学习,最明显的特征是,它不需要分号和括号,而是使用缩进。目前最稳定的版本应该是2.5.2,并且有着来自全球的志愿者进行维护。2007年,Python被评为年度语言。


Python小提示
        如果想使用Python进行GUI开发,目前主要有三个选择,PyGTK,wxPython和PyQt,可以根据开发环境进行选择。还有一个叫做TkInter的,使用的不是非常广泛。

最后

以上就是帅气手链为你收集整理的PyQt4 - (1) PyQt4简介 的全部内容,希望文章能够帮你解决PyQt4 - (1) PyQt4简介 所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(64)

评论列表共有 0 条评论

立即
投稿
返回
顶部