登录
注册
开源
企业版
高校版
搜索
帮助中心
使用条款
关于我们
开源
企业版
高校版
私有云
模力方舟
Gitee AI
Issue 表单模式来袭
提交 Issue,填表就好
内容必填选填?你说了算!
精准反馈,高效沟通
我知道了
查看详情
登录
注册
代码拉取完成,页面将自动刷新
扫描微信二维码支付
取消
支付完成
Watch
不关注
关注所有动态
仅关注版本发行动态
关注但不提醒动态
20
Star
66
Fork
24
OpenHarmony-SIG
/
qt
代码
Issues
35
Pull Requests
0
Wiki
统计
流水线
服务
Gitee Pages
JavaDoc
PHPDoc
质量分析
Jenkins for Gitee
腾讯云托管
腾讯云 Serverless
悬镜安全
阿里云 SAE
Codeblitz
我知道了,不再自动展开
发行版
最新版
Alpha_v6
b3ab0b7
2024-07-01 20:08
对比
Qt For OpenHarmony Alpha v6版本
蔡万苍
## 更新概述 修复了基于Alpha v5版本发现的Bug,完成了Qt单元测试、性能测试鸿蒙化改造,详细参见本次发布[测试报告](https://gitee.com/openharmony-sig/qt/wikis/%E6%B5%8B%E8%AF%95%E6%8A%A5%E5%91%8A/OpenHamorny_Qt_Alpha_v6%E6%B5%8B%E8%AF%95%E6%8A%A5%E5%91%8A)。 由于Qt5.12.12三方库内存库权限问题,导致Qt5.12.12版本适配需要修复内容过多,后续不再维护Qt5.12.12版本。 本次更新基于OpenHarmony API 11(4.1版本),不兼容API 10、API 9系统版本。 ## 更新内容 * 程序退出处理优化 * 近期的BUG问题修复(messagebox::about显示崩溃问题、QFile析构崩溃问题) * 添加了QML插件、QtQuickControls加载路径 * 系统字体加载方式修改 * 对JS的调用进行了优化修改 * 输入处理优化,支持部分编辑操作快捷键响应 * 新增了JSUrl,实现QDesktopServices的OpenUrl功能 * 删除无用的 JavaScript 文件。 * 修改了获取 JavaScript 对象和多窗口的方法。 * 修改了 CMake 配置,解决了 OpenGL 连接的绝对路径问题。 * 修复了弹出窗口崩溃和窗口尺寸改变导致界面显示不正确的 bug。 * 合并了 OpenHarmony 适配的分支。 * 添加了 OpenHarmony 适配的源代码。 * 修改了 QMessageBox 和 QFileDialog 的 bug。 * 修改了调用 JavaScript 无返回值接口的命名和打印问题。 * 修改了 OpenHarmony 插件中的文件操作和渲染问题。 * 修复了 QFile 崩溃的问题。 * 更新了 JsQtPlatform.ts 文件。 * 适配了 OpenHarmony 下 QStandardPaths 的使用。 * 修复了 openURL 功能在连续打开多个 URL 时的问题。 * 修改了手势功能和检测是否支持 wheelEvent。 * 优化了窗口关闭流程。 * 添加了剪切板功能,支持 HTML、URI、图片等格式。 * 修复了 QML 程序黑屏的 bug。 * 修改了鼠标滚轮问题。 * 修复了 QDialog 删除时崩溃的问题。 * 修改了字体文件的读取方式。 * 修复了弹出窗口不获取焦点的问题。 * 修复了窗口显示、最大化、全屏显示的问题。 * 修改了文件选择框的过滤项优化。 * 修复了 QFileDialog 指定打开目录的问题。 * 修改了窗口创建的适配。 * 修复了 widget hover 的问题。 * 修复了输入法字符删除的问题。 * 修改了 QFile::copy 和输入法两次输入的临时方案。 * 修复了键盘长按和鸿蒙 URI 的问题。 * 修改了图库访问路径和鼠标事件中的按键修饰问题。 * 修改了窗口大小变化通知。 * 修改了快捷键发送方式。 * 修改了文件选择器。 * 修复了光标位置问题。 * 修改了 touch 事件传递问题。 * 修改了 key event 发送。 * 修复了窗口最大化状态变化时的问题。 * 修复了 OpenHarmony touch 事件和 mouse 事件重复的问题。 * 修复了连接蓝牙鼠标导致程序启动黑屏的问题。 * 补充了 isTouchPad 函数异常时返回 false 的处理。 * 删除了不再支持版本的补丁文件 ## 更新提交 * [del] 删除JsFileManager.ts文件 由 @CplusCplus 贡献 https://gitee.com/openharmony-sig/qt/pulls/120 * 更新补丁 由 @CplusCplus 贡献 https://gitee.com/openharmony-sig/qt/pulls/122 * 操作文件崩溃等问题 由 @wanglz1988 贡献 https://gitee.com/openharmony-sig/qt/pulls/121 * 删除v5.15.11补丁 由 @CplusCplus 贡献 https://gitee.com/openharmony-sig/qt/pulls/118 * [mod] README文档更新及补丁文档更新 由 @CplusCplus 贡献 https://gitee.com/openharmony-sig/qt/pulls/124 * 【add】添加v5.15.12补丁及更新其他版本补丁 由 @CplusCplus 贡献 https://gitee.com/openharmony-sig/qt/pulls/117 **完整的更新日志**: https://gitee.com/openharmony-sig/qt/compare/alpha_v5...Alpha_v6 ## 更新附件下载 [alpha_v6版本执行记录和失败分析表](https://gitee.com/openharmony-sig/qt/attach_files/1821549/download) [版本单元测试、性能测试、示例测试用例](https://gitee.com/openharmony-sig/qt/attach_files/1821552/download) [alpha_v6 Qt5.15.12 OpenHamrony arm64-v8a二进制包](https://gitee.com/openharmony-sig/qt/attach_files/1821572/download) [alpha_v6 Qt5.15.12 OpenHamrony armeabi-v7a二进制包](https://gitee.com/openharmony-sig/qt/attach_files/1821584/download) [Qt单元测试、性能测试工程压缩包1](https://gitee.com/openharmony-sig/qt/attach_files/1821636/download) [Qt单元测试、性能测试工程压缩包2](https://gitee.com/openharmony-sig/qt/attach_files/1821648/download) [Qt单元测试、性能测试工程压缩包3](https://gitee.com/openharmony-sig/qt/attach_files/1821660/download)
最后提交信息为:
!124
[mod] README文档更新及补丁文档更新
下载
请输入验证码,防止盗链导致资源被占用
取消
下载
支付提示
将跳转至支付宝完成支付
确定
取消
捐赠
捐赠前请先登录
取消
前往登录
登录提示
该操作需登录 Gitee 帐号,请先登录后再操作。
立即登录
没有帐号,去注册
1
https://gitee.com/openharmony-sig/qt.git
git@gitee.com:openharmony-sig/qt.git
openharmony-sig
qt
qt
点此查找更多帮助
搜索帮助
Git 命令在线学习
如何在 Gitee 导入 GitHub 仓库
Git 仓库基础操作
企业版和社区版功能对比
SSH 公钥设置
如何处理代码冲突
仓库体积过大,如何减小?
如何找回被删除的仓库数据
Gitee 产品配额说明
GitHub仓库快速导入Gitee及同步更新
什么是 Release(发行版)
将 PHP 项目自动发布到 packagist.org
评论
仓库举报
回到顶部