APP下载
报价宝  ›  综合  › 

C++常用GUI开发框架Qt开始支援Python

报价宝 来源:baojiabao.com 发布时间:2018-12-22 12:33:00 09月19日更新
报价宝综合消息C++常用GUI开发框架Qt开始支援Python

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还有需要改善的地方,因此还带着技术预览标签。

在未来,官方会继续简化PySide2应用程序的部署,提供与其他Python模组更好的互动,并开始支援嵌入式和行动等平台。

文章标签: 报价宝 降噪耳机价格 耳机价格 红米手机价格 华为手机价格 小米手机价格 电视机价格 笔记本电脑价格 笔记本价格 汽车价格 报价宝 笔记本价格 电视机价格 小米手机价格 降噪耳机价格