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公司的商标。所有其他商标是它们各自所有者的财产。