PerformInstallationForm Class

(QInstaller::PerformInstallationForm)

The PerformInstallationForm class shows progress information about the installation state. More...

Header: #include <PerformInstallationForm>

Public Functions

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()

Public Slots

void appendProgressDetails(const QString &details)
void clearDetailsBrowser()
void onAdditionalProgressStatusChanged(const QString &status)
void setImageFromFileName(const QString &fileName, const QString &url)
void toggleDetails()
void updateProgress()

Signals

Static Public Members

const QMetaObject staticMetaObject

Detailed Description

The PerformInstallationForm class shows progress information about the installation state.

A progress bar indicates the progress of the installation, update, or uninstallation.

The page contains a button for showing or hiding detailed information about the progress in an details browser. The text on the button changes depending on whether the details browser is currently shown or hidden.

Member Function Documentation

PerformInstallationForm::PerformInstallationForm(QInstaller::PackageManagerCore *core, QObject *parent)

Default constructs an instance of PerformInstallationForm.

[slot] void PerformInstallationForm::appendProgressDetails(const QString &details)

[slot] void PerformInstallationForm::clearDetailsBrowser()

void PerformInstallationForm::enableDetails()

bool PerformInstallationForm::isShowingDetails() const

[slot] void PerformInstallationForm::onAdditionalProgressStatusChanged(const QString &status)

void PerformInstallationForm::setDetailsButtonEnabled(bool enable)

void PerformInstallationForm::setDetailsWidgetVisible(bool visible)

[slot] void PerformInstallationForm::setImageFromFileName(const QString &fileName, const QString &url)

void PerformInstallationForm::setupUi(QWidget *widget)

[signal] void PerformInstallationForm::showDetailsChanged()

void PerformInstallationForm::startUpdateProgress()

void PerformInstallationForm::stopUpdateProgress()

[slot] void PerformInstallationForm::toggleDetails()

[slot] void PerformInstallationForm::updateProgress()