qt-installer

    0热度

    1回答

    我有一个带有序列号检查的页面(SerialCodePage)。它在IntroductionPage之后实施并添加到安装代码中。 此页面是Pro版本所需的,对于Lite,我希望将其隐藏起来,而无需重新编译安装程序代码。 我试图在componentscript和controlscript中的installer.removeWizardPage (component, "SerialCodePage")

    -1热度

    1回答

    使用Qt 5.9我编写了一个电子表格程序,然后通过Qt安装程序框架(QtIFW2.0.1)为它创建了一个安装程序。然后我把这个节目发给了很多我的朋友。他们在Windows机器上安装了应用程序,现在使用它,但它们都有一个共同的问题: 当他们保存应用程序的文件时,这些文件在桌面上显示为“未知”文件。 问题是只有存储文件的形状和外观,而不是它们的功能,如果双击它们,应用程序会打开它们。 问题是,需要在代

    0热度

    1回答

    是否有可能与所述Qt Installer Framework创建具有多个包的安装程序,其每一个具有不同的TargetDir(即目的地)? 例如,我想安装一个SDK的安装程序到/Library/Frameworks和一个演示应用程序到/Applications?只有/Applications路径必须是用户可编辑的。

    0热度

    1回答

    我们正在使用Qt安装程序框架来创建我们的产品安装程序。大多数事情都很顺利,但仍有一些尚未解决的问题。 每当我们创建一个新的产品版本时,我们必须更新package.xml中的<Version>标签的内容。但我们还需要更改installscript.qs中由安装程序创建的链接的名称,以便客户端可以区分该程序的两个并行安装版本。 E.g.此处安装后应在开始菜单中出现类似MyApplication-2.1

    1热度

    2回答

    这个问题是关于Qt安装程序框架的2.0版本。 在这一点上,使用Qt Installer Framework的人们通常都知道,如果没有定制,您无法通过安装程序覆盖现有安装。这显然是为了解决使用Qt框架完成的一些问题。 但是,对于较小的相对简单的项目,覆盖是完美的,并且比预先手动运行维护工具更方便。 我找了涉及自定义UI +组件脚本,增加了一个按钮到目标目录页面,允许用户如果存在任何 删除指定目录下的

    0热度

    1回答

    我想用Qt安装程序框架创建一个多语言安装程序。 我的目标是让OS具有相同的使用语言。我知道,我必须地方把质量管理文件,并修改XML包这样的: http://doc.qt.io/qtinstallerframework/ifw-customizing-installers.html#translating-pages http://doc.qt.io/qtinstallerframework/ifw

    0热度

    1回答

    我想用Qt安装程序框架在Linux上制作一个安装程序,我想设置一个固定的目标目录并从安装程序中删除该页面。我已经设法用脚本和setDefaultPageVisible来做到这一点。这有效,但我必须按两下按钮才能通过它。 这是一个已知问题还是有更好的方法来实现这个?

    0热度

    1回答

    我有Qt安装程序框架的问题。我使用Qt Installer Framework生成了一个安装程序。我重用了Qt 5.0.3中的“examples/tutorial”。我在“packages/in com.vendor.product/data”目录中添加了所有文件(exe,dlls,data,...)。我使用windeploy来获得所有需要的dll。我在命令行中生成了一个离线安装程序。 一切工作在

    2热度

    2回答

    我有一个可执行文件C:\ CDM21226_Setup.exe,我想通过Qt安装程序框架(QtIFW)运行。请注意,CDM21226_Setup.exe是不是我要安装的应用程序的驱动程序。我想先通过安装程序安装驱动程序。我已经尝试过在组件脚本中的操作,但没有成功。 component.addElevatedOperation(“Execute”,“C:/CDM21226_Setup.exe”);

    1热度

    1回答

    我想用英文或法文翻译我的安装向导(基于Qt安装程序框架)(取决于操作系统语言)。 我说这些线路中的 “installscript.qs” 文件: Component.prototype.retranslateUi = function() { component.languageChanged(); } 和我说那些 “config.xml中” 文件: <Installer>