LicenseAgreementPage Class | Qt Installer Framework Manual

Qt Installer Framework Manual | LicenseAgreementPage

# LicenseAgreementPage Class

(QInstaller::LicenseAgreementPage)

The LicenseAgreementPage presents a license agreement to the end users for acceptance. More...

Header: | #include <LicenseAgreementPage>
Inherits: | PackageManagerPage

- List of all members, including inherited members

## Public Functions

| LicenseAgreementPage(PackageManagerCore *core)

## Reimplemented Public Functions

virtual void | entering()
virtual bool | isComplete() const

- 14 public functions inherited from QInstaller::PackageManagerPage

### Additional Inherited Members

- 2 signals inherited from QInstaller::PackageManagerPage
- 6 protected functions inherited from QInstaller::PackageManagerPage

## Detailed Description

The LicenseAgreementPage presents a license agreement to the end users for acceptance.

The license check page is displayed if you specify a license file in the package information file and copy the file to the meta directory. End users must accept the terms of the license agreement for the installation to continue.

## Member Function Documentation

### LicenseAgreementPage::LicenseAgreementPage(PackageManagerCore *core)

Constructs a license check page with core as parent.

### `[virtual]` void LicenseAgreementPage::entering()

Reimplemented from PackageManagerPage::entering().

Initializes the page's fields based on values from fields on previous pages.

### `[virtual]` bool LicenseAgreementPage::isComplete() const

Reimplemented from PackageManagerPage::isComplete().

Returns `true` if the accept license radio button is checked; otherwise, returns `false`.