Details
-
User Story
-
Resolution: Unresolved
-
P1: Critical
-
None
-
Qt Installer Sprint 85, Qt Installer Sprint 86, Qt Installer Sprint 87, Qt Installer Sprint 88, Qt Installer Sprint 89, Qt Installer Sprint 90, Qt Installer Sprint 91, Qt Installer Sprint 92, Qt Installer Sprint 93, Qt Installer Sprint 94, Qt Installer Sprint 95, Qt Installer Sprint 96, Qt Installer Sprint 97, Qt Installer Sprint 98, Qt Installer Sprint 99, Qt Installer Sprint 100, Qt Installer Sprint 101, Qt Installer Sprint 102
Description
What is the benefit? Why is this valuable?
Qt Installer Framework (IFW) supports Qt Widgets to create the installer UI. In addition to widgets, we can offer IFW users to pick up QML to create the user interfaces. Widgets will be still supported to keep existing UIs working.
What are common use cases?
Create a modern, fluid user experience in the installer UI
Add easily animated wizard page changes
Technical information
Support QML to create pages in the installer wizard. Currently, the QWizard is used, in the QML UI, StackedView or a custom view could be used. IFW users could add any QML items into the wizard pages and implement the animations and effects of page and content changes.
Attachments
1.
|
Convert Qt Installer related ui files to qml | In Progress | Katja Marttila | |
2.
|
IFW: How to hide invokable functions in component scripts | Reported | Katja Marttila | |
3.
|
IFW: control script support? | In Progress | Katja Marttila | |
4.
|
RTA tests | Reported | Katja Marttila | |
5.
|
Style Qt Installer and Qt Maintenance Tool | Reported | Katja Marttila | |
6.
|
IFW: Translations for qml ui | Reported | Katja Marttila | |
7.
|
IFW: support for light and dark mode? | Reported | Katja Marttila |
Gerrit Reviews
For Gerrit Dashboard: QTIFW-2332 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
539427,22 | Use QAbstractItemModel in repository settings | master | installer-framework/installer-framework | Status: NEW | 0 | 0 |