Qt 5.12开始支持Python
2018-12-23 00:00
681 查看
众所周知的流行的C++通用GUI开发框架Qt正式宣布它在5.12版本中支持Python。 Python开发人员现在可以使用所有Qt API,尽管它仍处于技术预览阶段,但是官方版本将很快推出。
官方称Qt 5.12将是第一个支持Python的版本,虽然Qt 5.12也是一个长期支持的版本,但Python部分不会得到长期支持。虽然官方希望支持Python的部分可以基于Qt版本同时发布,但目前还不可能。
此版本包含两个Python模块,PySide2和Shiboken2。 PySide2为大多数Qt API提供了一个Python包装器,而Shiboken允许用户包装自己的C ++库并开发Python应用程序。在内部,PySide2模块依赖于Shiboken。目前,Qt 5.12在三个主要桌面平台上提供对Python 2.7和3.5+的支持。
虽然在技术预览阶段之后将来会有一些兼容性保证,但Qt支持Python兼容性的方式不同于C++兼容性声明。前者使用具有特殊语法的Qt C ++ API,但任何使用支持Python的Qt 5.12应用程序都应该继续与未来版本兼容。官方称Shiboken仍有改进的空间,因此“Qt for Python”不能脱离技术预览版。
未来,官方将继续简化PySide2应用程序的部署,提供与其他Python模块更好的互操作性,并支持嵌入式和移动等平台。
相关文章推荐
- 新浪sae开始支持Python、Java语言,邀请码!
- QT开始支持andriod和ios
- QT全平台支持——开始学习
- 开源自己用python封装的一个Windows GUI(UI Automation)自动化工具,支持MFC,Windows Forms,WPF,Metro,Qt
- 使用Qt5.7.0 VS2015版本生成兼容XP的可执行程序 good(从VS2012 update1开始支持xp和c++11)
- 新浪sae开始支持Python、Java语言,邀请码!
- Python 图形化界面 ——QtDesigner 5的简单历程 从入门开始
- Google Maps开始支持360度全景街道风光了
- 开始接触Python
- 安装支持 python3 的 xadmin
- 又一个不再支持 Python 2 的,这次是 Django 2.0
- 查看python对应的pip所支持的文件格式
- nokia收购Trolltech后:在其Maemo中增加QT的支持!
- python使用Qt界面以及逻辑实现
- python中支持中文方法
- 支持中文的基于词为基本粒度的前缀树(prefix trie)python实现
- QT打包支持dll, windeployqt
- 学习的开始,学习Python的输入与输出
- Qt支持Xp的最后一个版本
- 如何用Python从0开始创建一个区块链?