本帖最后由 Qt/C++ 于 2017-5-25 15:01 编辑
Qt4.8.7 for Python GUI 绑定 PyQt4 PySide1.2.4 总体设计概念异同
Qt 是奇趣科技于 1991 年开发的跨平台 C++ 图形用户界面应用程序开发框架,目前分 GPL、LGPL2.1-3、商业许可授权协议版本。Qt 向应用程序开发者提供了建立艺术级图形用户界面所需的所有功能,可用于开发 GUI 程序,也可开发非 GUI 程序,譬如:控制台工具、服务器。Qt 开发框架是面向对象的,它使用特殊代码生成扩展(称为元对象编译器 Meta Object Compiler, MOC)及一些宏,易于扩展,允许组件编程。
PyQt 是 Python 编程语言和 Qt 库的成功融合。可代替 Python 内置 Tkinter。Python GUI 编程的其它替代者,还有 PyGTK、wxPython 等。PyQt 是采用 GPL 许可协议的自由软件,PyQt 也是 PyKDE 的基础。
PySide 采用无需购买版权的 LGPL 许可。PySide 是跨平台的应用程式框架 Qt 的 Python 绑定版。PySide 能提供和 PyQt 类似的功能,并相容 API。
开发团队
PyQt 由 Riverbank Computing 有限公司负责开发,提供服务。
PySide 1.2.4 之前版本由开源社区负责开发,提供服务。PySide 2.0 之后版本由 Qt 官方负责开发,提供服务。
信号代码
长按二维码关注 "德云社区" ,点击最下方 "阅读原文" 了解更多资讯
版权声明:
本文为独家原创稿件,版权归 德云社区,未经许可不得转载;否则,将追究其法律责任。
|