您好,欢迎来到12图资源库!分享精神,快乐你我!我们只是素材的搬运工!!
  • 首 页
  • 当前位置:首页 > 开发 > WEB开发 >
    盛行的 C++ GUI 开发框架 Qt 末尾支持 Python
    时间:2018-12-24 12:03 来源:网络整理 作者:网络 浏览:收藏 挑错 推荐 打印

    盛行的 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 模块更好的互操作性,并支持嵌入式和移动等平台。

    【编辑引荐】

    AI开发面临碎片化 深度学习框架要一致

    从秘密开发,员工抗议到戛但是止,复盘Google中国搜索App的前世今生

    超级流量来了!第一批开发者已从百度小顺序获益

    RHEL 8 中不再默许系统 Python 版本

    Python 太蹩脚了?开发者总结了 8 大缘由

    (责任编辑:admin)