PerformInstallationForm 类
类 QInstaller::PerformInstallationFormPerformInstallationForm 类展示了安装状态的进度信息。更多信息...
头文件 | #include <PerformInstallationForm> |
继承自 | QObject |
公共函数
PerformInstallationForm(QInstaller::PackageManagerCore *core, QObject *parent) | |
void | enableDetails() |
bool | isShowingDetails() const |
void | setDetailsButtonEnabled(bool enable) |
void | setDetailsWidgetVisible(bool visible) |
void | setupUi(QWidget *widget) |
void | startUpdateProgress() |
void | stopUpdateProgress() |
公共槽函数
void | appendProgressDetails(const QString &details) |
void | clearDetailsBrowser() |
void | onAdditionalProgressStatusChanged(const QString &status) |
void | setImageFromFileName(const QString &fileName, const QString &url) |
void | toggleDetails() |
void | updateProgress() |
信号
void | showDetailsChanged() |
成员函数文档
[显式]
PerformInstallationForm::PerformInstallationForm(QInstaller::PackageManagerCore *core, QObject *parent)
使用由 core 指定的包管理器和 parent 作为父对象构建执行安装 UI。
[槽]
void PerformInstallationForm::appendProgressDetails(const QString &details)
在详细信息浏览器中显示安装进度的 details。
[槽]
void PerformInstallationForm::clearDetailsBrowser()
清除详细信息浏览器的内 容。
void PerformInstallationForm::enableDetails()
启用带文本 显示详细信息 的细节按钮并隐藏细节浏览器。
bool PerformInstallationForm::isShowingDetails() const
如果详情浏览窗口可见,则返回 true
。
[slot]
void PerformInstallationForm::onAdditionalProgressStatusChanged(const QString &status)
根据由 status 指定的下载状态的变化更改标签文本。
void PerformInstallationForm::setDetailsButtonEnabled(bool enable)
如果 enable 为 true
,则启用详情按钮。
void PerformInstallationForm::setDetailsWidgetVisible(bool visible)
如果 visible 为 true
,则显示详情按钮。
[slot]
void PerformInstallationForm::setImageFromFileName(const QString &fileName, const QString &url)
设置由 fileName 指定的当前显示表单图像。当点击图像时,url 在浏览器中打开。如果 url 是对文件的引用,它将使用合适的应用程序而不是网络浏览器打开。 url 可以是空的。
void PerformInstallationForm::setupUi(QWidget *widget)
设置由 widget 指定的执行安装界面。
[signal]
void PerformInstallationForm::showDetailsChanged()
当最终用户选择详情按钮来显示或隐藏进度详情时,发出此信号。
void PerformInstallationForm::startUpdateProgress()
开始更新进度计时器。
void PerformInstallationForm::stopUpdateProgress()
停止更新进度计时器。
[slot]
void PerformInstallationForm::toggleDetails()
根据当前是否显示或隐藏详情来设置详情按钮的文本为 隐藏详情 或 显示详情。发出 showDetailsChanged() 信号。
[slot]
void PerformInstallationForm::updateProgress()
在进度条上更新安装进度。
©2021 The Qt Company Ltd. 本文档中包含的文档贡献是其各自的版权拥有者的版权。本提供的文档根据自由软件基金会发布的 GNU自由文档许可证版本1.3 的条款进行许可。Qt公司,Qt及其相应的标志是芬兰及/或其他国家和地区Qt公司的商标。所有其他商标是它们各自所有者的财产。