diff options
author | Arttu Tarkiainen <arttu.tarkiainen@qt.io> | 2020-05-08 16:38:15 +0300 |
---|---|---|
committer | Arttu Tarkiainen <arttu.tarkiainen@qt.io> | 2020-06-11 12:19:06 +0300 |
commit | f6565bdc455d7b3a10941c29d780b58fc1305ef2 (patch) | |
tree | a9b11b7ba52e29ad845533303c85b4f69113ed92 /src/libs/installer/constants.h | |
parent | fc973b4c0b1b4e30ff69564565fd30e5ac18524a (diff) |
Add a page list widget to installer wizard
If an installer is configured with <WizardShowPageList> set to true
(default), a QListWidget set as a side widget for the wizard will be
shown. The list should indicate completed and incomplete pages and the
current wizard page. User navigation is not enabled in this change.
The page list should honor the visibility of individual pages and
update itself dynamically. In addition the visibility of a page in
page list widget can be set internally with setShowOnPageList() which
overrides other factors when hiding a page.
The page item title shown on the list can be set internally with
setPageListTitle() for the PackageManagerPage object, or the item can
alternatively use the normal page title and the object name.
Task-number: QTIFW-1755
Change-Id: I8a792d957a10e2176de5f42f29b1282e8e7667db
Reviewed-by: Katja Marttila <katja.marttila@qt.io>
Diffstat (limited to 'src/libs/installer/constants.h')
-rw-r--r-- | src/libs/installer/constants.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/libs/installer/constants.h b/src/libs/installer/constants.h index 356fa75e4..c5d018bf4 100644 --- a/src/libs/installer/constants.h +++ b/src/libs/installer/constants.h @@ -89,6 +89,7 @@ static const QLatin1String scStyleSheet("StyleSheet"); static const QLatin1String scTitleColor("TitleColor"); static const QLatin1String scWizardDefaultWidth("WizardDefaultWidth"); static const QLatin1String scWizardDefaultHeight("WizardDefaultHeight"); +static const QLatin1String scWizardShowPageList("WizardShowPageList"); static const QLatin1String scUrlQueryString("UrlQueryString"); static const QLatin1String scProductUUID("ProductUUID"); static const QLatin1String scAllUsers("AllUsers"); |