PyQt Qt库的Python绑定

程序名称:PyQt

授权协议: GPL

操作系统: Linux

开发语言: Python

PyQt 介绍

PyQt是Qt库的Python版本。PyQt3支持Qt1到Qt3。
PyQt4支持Qt4。它的首次发布也是在1998年,但是当时它叫 PyKDE,因为开始的时候SIP和PyQt没有分开。PyQt是用SIP写的。PyQt 提供
GPL版和商业版。

PyQt向Python程序员提供了使用完整Qt应用程序接口的方法。您几乎可以用Python做任何C++能做的事。

既 然是应用程序接口,用C或是Python都是一样的。于是“为什么我得使用它”这个问题就可以归结为编程语言的选择上,而不一定要用PyQt。对我来
说作为一种编程语言,python相对于c
的优点是在编程效率上。您可以看到标准的Qt例子移植到PyQt后的代码。它们具有相同的功能,使用相同的
应用程序接口,但Python版的代码只有原来的50-60%,而且它们更容易阅读。

与编程效率相关的是Python更容易学习,而且它足以满足富有经验的程序员。奇趣公司已经发现PyQt可以使他们向应用高端技术的团体出售Qt,这些团体的成员是工业专家(化学家,航空工程师等)而不是精深的C++程序员。

当然PyQt既成熟又稳定,并且有庞大的用户群体。我从用户那儿得到的两个最普通的反馈是“它恰到好处”和“它很不错。”

PyQt 官网

http://www.riverbankcomputing.com/software/pyqt/

相关编程语言

BlazeDS 是一个基于服务器的Java 远程控制(remoting...
OVal 是一个可扩展的Java对象数据验证框架,验证的规...
Volta 是一套开发工具,专为开发分布式、实时系统应...
OpenDDS 是一个开源的 C++ 实现的 对象管理组织 OMG...
JADE (Java Agent DEvelopment Framework) 是一个完...
FastMM ,在D2006和2007中已代替了原来的内存管理器。