当前位置:首页 > 芯闻号 > 充电吧
[导读]Qt 是一个跨平台的C++图形用户界面应用程序框架。它提供给开发者建立图形用户界面所需的功能,广泛用于开发GUI程序,也可用于开发非GUI程序。Qt是完全面向对象的,很容易扩展,并且允许真正地组件编程

Qt 是一个跨平台的C++图形用户界面应用程序框架。它提供给开发者建立图形用户界面所需的功能,广泛用于开发GUI程序,也可用于开发非GUI程序。Qt是完全面向对象的,很容易扩展,并且允许真正地组件编程。

虽然 Qt 作为开源项目的未来还不太清楚,但现在看来一切都在顺利推进中。Qt 开发团队的邮件列表显示他们正在讨论一个将 Qt 5 代码移植到 Qt 6 的工具。此工具基于 Clang,可帮助开发者自动将所有 Qt 5 语法转换为与 Qt 6 兼容。

如果这个工具能够在很大程度上将大多数 Qt 5 代码转换为 Qt 6 兼容的用法,那么它就可以极大地帮助提升 Qt 6 的采用率。

Qt 公司的 Vitaly Fanaskov 认为官方应该提供基于 Clang 的工具,将用户的代码库(半)自动移植到新版本的 Qt 上。这些工具可能还需要具备对代码进行修复的功能,或者至少在可能存在问题的地方添加一个注释,以便用户对代码进行修正。修改 API 的开发者也应该为这些工具实现一个规则。当然也需要稍微调整一下 API 设计指南。

如果确实能够(半)自动将 Qt 5 代码转换为 Qt 6 代码,或者至少降低编码的门槛,这无疑是一个有趣的概念。LLVM/Clang 已经被用于自动代码格式化、代码翻译和其他创新用例,所以这并非不可能的事情。但目前还没有人真正写出这个实用程序,也不清楚 Qt 公司自己是否打算这么做。

反对这个提议的观点是,Clang 无法编译所有使用 Qt 的代码库,所以它不能通用,而且这种转换代码也还没有被写出来。除此之外,自动生成的代码也往往不如手写的代码好。Qt 6 将在2020年年底首次亮相,这个提议是否会被采用,又能否提升 Qt 6 的采用率,不妨拭目以待。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除( 邮箱:macysun@21ic.com )。
换一批
延伸阅读

都柏林, Oct. 13, 2026 (GLOBE NEWSWIRE) -- 全球领先的旅行 eSIM 服务提供商 Holafly 今日宣布推出全新 Ultra 套餐,整合无限移动流量、身心健康服务,以及旅行受阻时的援...

关键字: ULTRA ESIM LAN WIRE

此次合作将 DXC 数十年来运营企业关键任务系统的经验,与 LangChain 安全管理 AI 智能体执行框架的技术相结合 DXC OASIS 基于 LangCha...

关键字: AI LAN 智能体 SI

北京、深圳和上海2026年10月14日 /美通社/ -- 近日,GIM AI 的战略合作伙伴 GIM Capital 取得阶段性进展,旗下 10 只私募基金在三个月内完成中国证券投资基金业协会备案,产品策略涵盖 CTA、...

关键字: API AI 智能体 研究系统

覆盖 TI MCU、MPU 和无线连接解决方案的统一、生产就绪平台,消除迁移障碍,并缩短全球 Zephyr 开发者的上市时间 上海2026年10月14日 /美通社/ --...

关键字: RTOS 嵌入式 TI 开发者

北京、深圳和上海2026年10月14日 /美通社/ -- 近日,GIM AI 的战略合作伙伴 GIM Capital 取得阶段性进展,旗下 10 只私募基金在三个月内完成中国证券投资基金业协会备案,迈入产品化运行新阶段。...

关键字: API AI 智能体 研究系统

上海2026年10月11日 /美通社/ -- 2026年10月11日,以"促进上海服务业创新发展"为主题,第38届上海市市长国际企业家咨询会议(以下简称"IBLAC会议")在沪举办...

关键字: 欧姆龙 数字化 智能制造 API

开放全栈 AI 芯片与压缩平台,内存占用和功耗均可降至原来的 1/10 加利福尼亚州圣布鲁诺2026年10月7日 /美通社/ -- 领先的全栈 AI 芯片与压缩平台&nbs...

关键字: AI 开发者 MT 模型

收购整合持续推进  人工智能与先进制造布局取得阶段性进展 阿联酋迪拜2026年10月6日 /美通社/ -- Robo.ai Inc.(纳斯达克股票代码:AIIO,...

关键字: AI API HOLDING BSP

深圳2026年9月24日 /美通社/ -- 对于内容创作者而言,AI可以撰写脚本、生成图像、加快剪辑工作流程。面对这一环境变革,无线音视频传输解决方案头部厂商Hollylan...

关键字: LAN NEC AI CE

此次投资取得 4.9% 的少数股权,对应这家斯洛文尼亚科技公司的投后估值约为 10 亿美元。 香港和斯洛文尼亚卢布尔雅那2026年9月25日 /美通社/ -- Windso...

关键字: ABS API LAB SPACE
关闭