问题标签 [qtif]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
5997 浏览

qt - 如何为 Qt Installer 编写脚本

我正在尝试编写我的第一个 Qt 安装程序并且遇到了麻烦。在我的安装程序中,在其中一个包中,我需要.exe在安装结束时运行一个文件并添加一个环境变量。

我认为执行此操作的方法是使用package.xml文件中的脚本选项,但我不知道如何编写该脚本,我无法在任何地方找到有关如何执行此操作的分步说明。

有人可以帮忙吗?

0 投票
1 回答
1395 浏览

qt - Qt 安装程序框架卸载程序

是否有“卸载程序”的 Qt 安装程序框架的脚本或示例?我想使用维护工具删除一些文件夹。

0 投票
2 回答
3096 浏览

qt - 如何在 Qt Installer Framework 中运行可执行文件?

我有一个可执行文件 C:\CDM21226_Setup.exe,我想通过 Qt Installer Framework (QtIFW) 运行它。请注意,CDM21226_Setup.exe 是驱动程序,而不是我要安装的应用程序。我想先通过安装程序安装驱动程序。我曾尝试在组件脚本中进行以下操作,但没有成功。

  • component.addElevatedOperation("执行", "C:/CDM21226_Setup.exe");
  • installer.execute("C:/CDM21226_Setup.exe");

如果有人知道如何从 Qt Installer Framework 运行 exe 文件,请在此处分享。我真的需要它,但不知道该怎么做。我在 Windows 10 上使用 Qt 5.7。

0 投票
1 回答
374 浏览

qt - 如何在 TargetDirectory 页面上禁用 NextButton

我正在使用 Qt Installer Framework,我想在 TargetDirectory 页面上禁用 NextButton。我尝试用几种方法编辑 controlscript.qs,但它似乎不起作用。以下是其中之一

0 投票
0 回答
25 浏览

c++ - 如何设置 Qt 应用程序的版本(由 QtIF 制作)?

当鼠标移过文件时,刚刚注意到File version来自 Qt 应用程序的 (4.2.0.0)。但是,这似乎是QtIF版本,而不是我的应用程序版本。

如何设置 Qt 应用程序(由 QtIF 制作)的(鼠标悬停)版本?

在此处输入图像描述