17173 > 游戏资讯 > 科技新闻 > 正文

Qt 框架现已支持华为鸿蒙 HarmonyOS 系统,开发者可跨平台开发原生应用

2025-07-31 18:39:06 神评论

Qt 框架今日官宣,正式支持华为 >HarmonyOS(>鸿蒙操作系统)

据介绍,现在开发者可以利用熟悉的 Qt 技术栈,借 Qt 平台强大的跨平台能力将应用延伸至全新的鸿蒙生态,为各类鸿蒙设备开发原生性能应用。

Qt for HarmonyOS 的核心是一个 QPA(Qt Platform Abstraction)插件,它能将 Qt 的窗口系统和鸿蒙的 UI 框架 ArkUI 连接起来。

具体来说,Qt 应用的界面被渲染在一个 XComponent 组件上,该组件由平台插件创建和管理。事件处理、窗口管理等都由这个插件在底层完成转换,从而让 Qt 应用无缝运行在鸿蒙系统之上。

使用 Qt 开发 HMOS 应用大致需要以下开发环境:

一、华为 DevEco Studio:

  • 鸿蒙应用开发的官方 IDE(集成开发环境),主要用于最终应用打包、签名和部署。请从华为开发者官网下载并安装。

二、HarmonyOS SDK:

  • 通常 DevEco Studio 中会自带,但需要注意其 API 版本是否为 12。

三、Qt Creator

四、Qt for HarmonyOS 源代码:

  • 目前还需要从源码编译 Qt 库。

五、构建工具链:

  • macOS 用户可选:Xcode Command Line Tools、Python 等

  • Windows 用户可选:MinGW、Perl、Python 等

目前 Qt 官方还在持续更新,让这款框架更加适配 HarmonyOS。

【来源:IT之家】
关于,Qt 框架,华为鸿蒙,原生应用的新闻

你不知道点进去会是什么