Qt5 共享库

更新时间:
2024-04-02
下载文档

Qt5 共享库

SylixOS Qt 应用程序运行时依赖多个 Qt 共享库及插件,RealEvo-Qt5SylixOS 提供了两种部署共享库的方法。

完整部署

RealEvo-Qt5SylixOS 提供了便捷的方式快速部署 Qt5 共享库。此功能适用于存储空间相对充足的设备,经过一次部署,无论应用程序如何修改,都不用重新部署 Qt5 共享库。

  1. 单击菜单 工具 > 选项… ,弹出选项对话框,单击左边栏的 设备 ,将切换到 设备 子页。

  2. 设备 下拉框中选择需要部署 Qt5 共享库的设备,然后单击 部署Qt动态库… 按钮,将弹出 部署Qt到SylixOS设备 对话框。

  3. 部署配置选中 Default ,如果需要使用 QML, 单击 QML, 并勾选 部署QML支持, 单击 部署 按钮

    如果文件部署失败,可能是由于多线程并发量过大,设备无法处理,或是需要部署的文件不存在导致,选择 重新上传 会将失败的文件内容重新部署,选择 初始化 直接进入创建Qt5初始化流程。

裁剪部署

裁剪功能及配置保存

在部署页面可根据需求勾选需要部署的内容,此时单击 部署 按钮,将只部署选中的内容。勾选后的配置为临时配置,如果希望保留当前的裁剪配置,可单击 保存 按钮保存配置。

  1. 文件部署的选择可以保存成配置文件,选择 部署配置 后的下拉菜单可以选择保存的配置。

    选择需要部署的文件之后单击 保存

  2. 填写配置名称,单击 OK

    如果填写的配置名称已经存在,则会提示配置文件已经存在,需要修改名称重新保存。

  3. 保存配置之后部署配置下拉菜单会自动切换到该配置,在当前配置之下重新调整需要部署的库,再次单击 保存 直接保存到当前配置中。

配置管理

如果希望 导入导出 当前的裁剪部署配置,可单击对应按钮 导入导出 配置。

  1. 选择调整部署文件之后单击导出按钮。
  2. 选择保存路径、填写 文件名称 ,单击 保存 即可导出当前配置。
  3. 单击 导入 按钮。
  4. 选择需要导入的配置文件,单击 打开
  5. 如果有同名的配置文件已经存在,会弹出提示消息框,询问是否覆盖,根据自己需求选择 yesno

部署依赖

RealEvo-Qt5SylixOS 还可以根据应用程序自动收集其所需的依赖库和插件,并自动部署到设备。具体操作方式如下。

  1. 打开或创建一个工程,以 HelloWorld 为例。
  2. 在项目列表中选中 HelloWorld 工程,单击鼠标右键,选择 部署依赖 按钮。开始部署。
  3. 等待部署完成。
文档内容是否对您有所帮助?
有帮助
没帮助