向Qt Installer添加可选操作

时间:2018-03-12 22:35:49

标签: qt qt-installer

我正在使用Qt Installer Framework(v3.0)为我的产品创建一个相当简单的离线安装程序。

该产品包含Sentinel HASP保护锁的驱动程序安装程序。理想情况下,我想向用户提供跳过运行此驱动程序安装程序的选项(例如,如果他们已经安装了此驱动程序以及之前的产品安装),但我似乎无法找到简明扼要的内容QtIFW文档中有关实现此目的的最佳/最简单方法的示例。

与主产品包的大小相比,驱动程序的大小相对较小,因此不必担心始终包含该文件。

1 个答案:

答案 0 :(得分:0)

让我们拥有安装该驱动程序的driver-installer.exe。

如果要使其执行为可选,则可以添加失败的返回码作为此执行的可接受返回码,如下所示:

  

component.addOperation(“ Execute”,{0,xxx},“ driver-installer.exe”);

此处xxx应替换为失败的返回码