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 公司的产品商标。所有其他商标都属于其各自的所有者。