PerformInstallationPage 类
QInstaller 的 PerformInstallationPage 类PerformInstallationPage 类展示了关于安装状态的进度信息。更多...
| 头文件 | #include <PerformInstallationPage> | 
| 继承自 | QInstaller::PackageManagerPage | 
公共函数
| PerformInstallationPage(QInstaller::PackageManagerCore *core) | |
| virtual | ~PerformInstallationPage() | 
| bool | isAutoSwitching() const | 
公共槽
| void | changeCurrentImage() | 
| void | setTitleMessage(const QString &title) | 
信号
| void | setAutomatedPageSwitchEnabled(bool request) | 
重写的保护函数
| virtual void | entering() override | 
| virtual bool | isInterruptible() const override | 
| virtual void | leaving() override | 
详细描述
此类是 PerformInstallationForm 类的容器,用于构建页面的实际 UI。
成员函数文档
[explicit] PerformInstallationPage::PerformInstallationPage(QInstaller::PackageManagerCore *core)
使用 core 作为父元素构造一个执行安装页面。该页面包含一个 PerformInstallationForm,它定义了页面的 UI。
[virtual noexcept] PerformInstallationPage::~PerformInstallationPage()
销毁一个执行安装页面。
[slot] void PerformInstallationPage::changeCurrentImage()
将目前显示的产品图片更改为安装程序配置中下一个可用的图片。
[override virtual protected] void PerformInstallationPage::entering()
重写: PackageManagerPage::entering().
根据上一页的字段值初始化页面的字段。显示的文本取决于该页面是否在安装程序、更新程序或卸载程序中使用。
bool PerformInstallationPage::isAutoSwitching() const
如果请求自动切换到该页面,则返回 true。
[override virtual protected] bool PerformInstallationPage::isInterruptible() const
重新实现: PackageManagerPage::isInterruptible() const 。
如果安装可以中断,则返回 true。
[override virtual protected] void PerformInstallationPage::leaving()
重新实现: PackageManagerPage::leaving()。
当最终用户离开页面并且触发 PackageManagerGui 的 currentPageChanged() 信号时被调用。
[signal] void PerformInstallationPage::setAutomatedPageSwitchEnabled(bool request)
当 request 为 true 时启用页面自动切换。
[slot] void PerformInstallationPage::setTitleMessage(const QString &title)
设置 title 作为执行安装页的标题。
©2021 The Qt Company Ltd. 本文件中的文档贡献者的版权属于各自的所有者。本提供的文档是根据自由软件基金会发布的、由自由软件基金会出版的 GNU自由文档许可1.3版本 的条款进行许可的。Qt Company, Qt 及其相应标志是芬兰以及其他国家/地区的 Qt 公司的产品商标。所有其他商标都属于其各自的所有者。