我想在 QT 安装向导的介绍页面之前添加新页面。此页面将有图像和按钮。单击按钮后,我将导航到介绍页面。
我可以这样做吗?我试过了,但没有显示。但是,如果我在其他页面之前添加它,它确实会显示我的页面(例如:Target Dir)有人可以在这里帮助我吗?
我想在 QT 安装向导的介绍页面之前添加新页面。此页面将有图像和按钮。单击按钮后,我将导航到介绍页面。
我可以这样做吗?我试过了,但没有显示。但是,如果我在其他页面之前添加它,它确实会显示我的页面(例如:Target Dir)有人可以在这里帮助我吗?
因为只有在加载组件时才能加载自定义页面。并且在加载任何组件之前启动了介绍页面。
因此,要在介绍页面之前显示您的自定义页面,您需要将介绍页面的可见性设置为 false。
然后您可以显示您的自定义页面。稍后您可以将“介绍”页面的可见性设置为 true,或者只显示任何其他自定义“介绍”页面。
从控制器构造函数设置介绍页面的可见性为假,
installer.setDefaultPageVisible(QInstaller.Introduction, false);
现在,从您的根组件构造函数中,在简介页面之前添加您的自定义页面,如下所示
installer.addWizardPage(component, "DynamicPreIntroPage", QInstaller.Introduction);
我没试过,但它应该工作。