我想在QT安装程序向导的介绍页面之前添加新页面。此页面将包含图像和按钮。点击按钮后,我将导航到介绍页面。
我能这样做吗?我试过但它没有显示。然而,如果我在其他页面之前添加它,它确实会显示我的页面(例如:目标目录)有人可以帮助我吗?
答案 0 :(得分:0)
由于只能在加载组件时加载自定义页面。和 在加载任何组件之前启动的简介页面。
因此,要在“简介”页面之前显示自定义页面,您需要将“简介”页面的可见性设置为false。
然后您可以显示自定义页面。稍后您可以将“简介”页面的可见性设置为true,或者只显示任何其他自定义“简介”页面。
从Controller构造函数中将Introduction页面的可见性设置为false,
installer.setDefaultPageVisible(QInstaller.Introduction, false);
现在,从根组件构造函数中,在简介页面之前添加自定义页面,如下所示
installer.addWizardPage(component, "DynamicPreIntroPage", QInstaller.Introduction);
我没试过,但它应该有用。