IT之家 07-31
Qt框架现已支持华为鸿蒙HarmonyOS系统
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_keji1.html

 

IT 之家 7 月 31 日消息,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 官方开发指南如下:

宙世代

宙世代

ZAKER旗下Web3.0元宇宙平台

一起剪

一起剪

ZAKER旗下免费视频剪辑工具

相关标签

鸿蒙 华为 python it之家 源代码
相关文章
评论
没有更多评论了
取消

登录后才可以发布评论哦

打开小程序可以发布评论哦

12 我来说两句…
打开 ZAKER 参与讨论