摘要:
更新组件 下图说明了用于更新已安装组件的默认工作流程: 本节使用在macOS上运行的Qt 5维护工具为例,来演示用户如何更新已安装组件。 启动更新程序 用户启动维护工具时,将打开“简介”页面: 当用户选择 “更新组件” ,然后选择 “继续” 时,将打开组件选择页面。 选择要更新的组件 更新程序显示用 阅读全文
摘要:
移除组件 下图说明了删除所有或某些已安装组件的默认工作流程: 本节使用在macOS上运行的Qt 5维护工具为例,来演示用户如何删除所有或部分选定组件。 移除所有组件 用户启动维护工具时,将打开“简介”页面: 用户可以选择 “删除所有组件” ,并点击 “继续” 以删除所有已安装的组件。 “准备卸载”页 阅读全文
摘要:
添加组件 如果用户在初始安装期间未选择所有可安装组件,则后续也可以使用包管理器从仓库中获取剩余组件进行安装。包管理器是维护工具的一部分,该维护工具在初始安装过程中与应用程序一起被安装。仅当包含组件的仓库本地或外部可用时,此方法才有效。 下图说明了用于安装其他组件的默认工作流程: 本节以macOS上运 阅读全文
摘要:
初始化安装 下图说明了安装应用程序的默认工作流程: 本节使用在macOS上运行的 Your Application Installer 示例来说明默认工作流程。安装程序具有本地化外观,并可感知每个受支持的桌面平台,因此程序在Linux和Windows上运行时,它们的外观不同。 示例文件存储在Qt I 阅读全文
摘要:
终端用户使用流程 离线安装和在线安装对终端用户来说是相似的。安装程序将你的应用程序和维护工具一起打包,该工具由包管理器,更新程序和卸载程序组成。用户可以使用维护工具来添加,更新和删除组件。维护工具连接到外部仓库,以获取要添加或更新的组件。你可以在配置文件中指定仓库,或者让用户在维护工具配置中指定。 阅读全文
摘要:
本人主攻 C++和Qt 。 以前一直看人家的博客,找资料学习。今天我也终于开博客啦。 最近在研究Qt install framework(IFW)应用程序安装框架。 google也没发现有正儿八经的官方文档的翻译,那我就拿这个作为我的开山之作哈!! 官方文档网址:https://doc.qt.io/ 阅读全文
摘要:
开始 Qt IFW作为Qt项目的一部分进行开发。该框架自身也使用Qt。然而,它能被用于安装所有类型的应用程序,包括(但不限于)使用Qt编译的。 支持的平台 已在下列平台中进行了测试: \ Microsoft Windows XP, and later \ Ubuntu Linux 11.10, an 阅读全文
摘要:
IFW概览 Qt Installer Framework 提供了一组工具和程序来创建安装程序,并在不重写源代码的情况下将它们部署到所有受支持的桌面 Qt 平台上。安装程序具有本地化外观,并且可以感知运行的平台: Linux,Microsoft Windows,和 OS X。 Qt安装框架工具生成具有 阅读全文