0

我有一个带有序列号检查(SerialCodePage)的页面。它在安装程序代码中实现并添加到IntroductionPage. 专业版需要此页面,而对于 Lite,我想隐藏它,无需重新编译安装程序代码。

我尝试installer.removeWizardPage (component, "SerialCodePage");在组件脚本和控制脚本的帮助下实现它,但该函数总是返回 false。如何隐藏此页面?

4

1 回答 1

0

显然removeWizardPage只适用于在 QJS 中添加的页面。就我而言,我必须将此页面添加到ScriptEngine::generateQInstallerObject并使用installer.setDefaultPageVisible(QInstaller.SerialCode, false);

于 2017-07-18T11:56:16.860 回答