PySide 1.0 1.2.4 使用 LGPL 许可协议的 Qt GUI 开源 Python 绑定
Python 的 Qt GUI 图形用户界面绑定,分 PyQt 和 PySide。PyQt 采用需购买版权的商业及 GPL 许可, PySide 采用无需购买版权的 LGPL 许可。
PySide 是跨平台的应用程式框架 Qt 的 Python 绑定版。PySide 能提供和 PyQt 类似的功能,并相容 API。 与 PyQt 采用 GPL 及商业双授权模式不同,PySide 使用 LGPL 许可协议。
PySide 包括快速生成任何基于 Qt 的 C++ 类层次结构绑定的完整工具链。PySide 的 Qt 绑定允许自由开源软件和专有软件开发,最终目标是支持 Qt 平台。
2009 年 8 月 PySide 1.0 首次发布。
2015 年 10 月 14 日 PySide 1.2.4 发布,支持 Qt 4.8.7 框架。兼容 Python2.6 2.7 (采用 MSVC2008 构建),兼容 Python3.3 3.4 (采用 MSVC2010 构建)。
截止 2017 年 6 月 PySide 2.0 还在开发中,未对外发布,支持 Qt 5.3、Qt 5.4、Qt 5.5、Qt 5.6、Qt 5.9 框架。兼容 Python2.7 以上版本 (采用 MSVC2008 构建),兼容 Python3.5 以上版本 (采用 MSVC2015 构建)。
版本历史
时间 | 版本 | 新功能 | 备注 | 2009.08 | 1.0
| 首次发布 |
| 2011.07.22
| 1.0.5 |
|
| 2011.08.22 | 1.0.6 |
|
| 2011.09.21 | 1.0.7 |
|
| 2011.10.21 | 1.0.8 |
|
| 2011.11.29 | 1.0.9 |
|
| 2012.01.02 | 1.1.0 |
|
| 2012.04.19 | 1.1.1 |
|
| 2012.08.28 | 1.1.2 |
|
| 2013.07.02 | 1.2.0 |
|
| 2013.08.16 | 1.2.1 | 能完整访问 Qt 4.8 框架。 |
| 2014.04.24 | 1.2.2 |
|
| 2015.10.12 | 1.2.3 |
|
| 2015.10.14 | 1.2.4 | 能完整访问 Qt 4.8.7 框架。但存在不少 Bug,譬如:QWebView 点击某些 JavaScript 链接无响应、某些链接会弹出窗口。 | 兼容 Python2.6 2.7 (采用 MSVC2008 构建)
兼容 Python3.3 3.4 (采用 MSVC2010 构建)
| 仍在开发中 | 2.0 | 能完整访问 Qt 5.0 框架,支持 Qt 5.3、Qt 5.4、Qt 5.5、Qt 5.6、Qt 5.7、Qt 5.8、Qt 5.9。
2.0 版之前,Web 核心 QtWebkit 主要采用 Apple Safari 开源框架,现 QtWebEngineWidgets 采用 Google Chrome 开源框架。 | 兼容 Python2.7 以上版本 (采用 MSVC2008 构建)
兼容 Python3.5 以上版本 (采用 MSVC2015 构建) |
长按二维码关注 "德云社区" ,点击最下方 "阅读原文" 了解更多资讯
版权声明:
本文为独家原创稿件,版权归 德云社区,未经许可不得转载;否则,将追究其法律责任。
|