我想使用控制器功能来修改QtIFW(3.0)安装程序的流程,这似乎微不足道,但是我似乎找不到一个很好的示例来说明函数/脚本应位于何处以及如何使安装程序知道它。
我尝试过的没有成功的事情:
我的控制器脚本( controller.qs )目前只是样板:
function Controller() {
console.log("Controller()");
}
在安装程序运行时,安装程序将按预期执行,除非从未调用控制器功能。
答案 0 :(得分:3)
根据Qt IFW reference,您只需要在配置XML中添加控制器脚本:
<?xml version="1.0"?>
<Installer>
<!-- Your config -->
<ControlScript>controller.qs</ControlScript>
</Installer>
不是每个安装程序(而不是每个组件)只有1个控制脚本!