加入收藏 | 设为首页 | 会员中心 | 我要投稿 河北网 (https://www.hebeiwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 移动互联 > 正文

流行的 C++ GUI 开发框架 Qt 开始支持 Python

发布时间:2018-12-27 12:52:59 所属栏目:移动互联 来源:局长
导读:Qt 5.12 在三大桌面平台公布支持 Python 2.7 以及 3.5+,并包括两个封装器模块,用来封装 Qt API 以及自有的 C++ 函数库。 知名风行的 C++ 常用 GUI 开拓框架 Qt官方公布,开始在 5.12 版本中支持 Python Python 开拓者此刻可以行使全部的 Qt API,固然目

 风行的 C++ GUI 开拓框架 Qt 开始支持 Python

Qt 5.12 在三大桌面平台公布支持 Python 2.7 以及 3.5+,并包括两个封装器模块,用来封装 Qt API 以及自有的 C++ 函数库。

知名风行的 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,但任何行使 Qt 5.12 支持 Python 的应用措施,都应该继承与将来的版原形互兼容。官方暗示,,今朝 Shiboken 尚有必要改进的处所,因此"Qt for Python"还不能拿掉技能预览版的标签。

在将来,官方会继承简化 PySide2 应用措施的陈设,提供与其他 Python 模块更好的互操纵性,并支持嵌入式和移动等平台。

【编辑保举】

  1. AI开拓面对碎片化 深度进修框架要同一
  2. 从奥秘开拓,员工抗议到戛然而止,复盘Google中国搜刮App的宿世此生
  3. 超等流量来了!第一批开拓者已从百度小措施获益
  4. RHEL 8 中不再默认体系 Python 版本
  5. Python 太糟糕了?开拓者总结了 8 大缘故起因
【责任编辑:张燕妮 TEL:(010)68476606】
点赞 0

(编辑:河北网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读