Qt 6的工具包将为Python支持带来改进
2019/08/20 06:50:32 来源:Linux公社 作者:醉落红尘

Qt 6的有趣目标还包括对“Qt for Python”的进一步增强,以增强编程语言对该工具包的支持。

将Qt这样的庞大框架暴露给另一种语言并不是一件容易的事,这也是从Qt 4中的旧PySide版本缓慢移植到Qt 5的主要原因。
  许多开发人员花费了大量时间来适应新的Qt 5 API,更重要的是,绑定生成器工具使得一切都可以正确处理。

现在Qt 6将会有所不同,因为Qt for Python的开发正在与Qt 6中的C++和QML故事并行发展。希望这次会有更少的惊喜。 实际上,在当前5.x版本中可以看到这种效果,PySide2几乎与Qt版本同时可用,在某些情况下延迟了几天。

自从Qt 5.12.0正式发布以来,Qt for Python的下载量日益增加,这转化为社区采用和享受该项目。

就在去年,在Qt 5.11中,PySide2正式成为Python的Qt,为Python提供合适的绑定到Qt工具包。随着Qt for Python的应用不断增加,计划对Qt for Python进行更多的改进。

计划用于Qt + Python支持的未来改进包括从PySide 6(Qt for Python Qt 6)中删除对Python 2的支持,为他们现有的C++ API到Python模块提供补充的以Python为中心的API,改进了工具, 更好地与其他Python模块集成,以及更成熟的Shiboken版本。

有关Qt Python支持的技术计划的更多细节,请通过Qt博客了解。

Linux公社的RSS地址https://www.linuxidc.com/rssFeed.aspx

本文永久更新链接地址https://www.linuxidc.com/Linux/2019-08/160227.htm


10

本栏最新