如何在Qt安装程序中删除目标目录选择?

时间:2017-10-04 19:03:14

标签: linux qt installer qt-installer

我正在尝试使用Qt Installer Framework在Linux上创建一个安装程序,我想设置一个固定的目标目录并从安装程序中删除该页面。我已经设法用脚本和使用setDefaultPageVisible来做到这一点。这有效,但我必须按两次下一个按钮才能越过它。

这是一个已知问题还是有更好的方法来实现这个目标?

2 个答案:

答案 0 :(得分:1)

为了别人的利益,我找到了解决方案。您似乎需要删除“简介”页面以及TargetDirectory,否则会出现重复的“简介”页面。

function Component()
{
    installer.setDefaultPageVisible(QInstaller.Introduction, false);
    installer.setDefaultPageVisible(QInstaller.TargetDirectory, false);
}

答案 1 :(得分:1)

您可以使用currentPage.TargetDirectoryLineEdit.enabled = false禁用行编辑;