Qt Installer Framework Examples | Qt Installer Framework Manual

- Qt Installer Framework Manual
- Qt Installer Framework Examples

Customizing Installers ◦ Reference

# Qt Installer Framework Examples

These examples illustrate how to use component scripts for customizing installers.

Change Installer UI Example | Using a component script to change the installer UI.
Component Alias Example | Using installer's aliases.xml file to define component aliases and their relations to other aliases and components.
Component Error Example | Using a component script to stop the installation if the components cannot be installed.
Dependency Solving Example | Using components' package.xml files to define dependencies and automatic dependencies between components.
Dynamic Page Installer Example | Using a component script and dynamic pages to build an installer.
Hide Checkbox Example | Using components' package.xml files to hide checkboxes for items.
Modify Extract Installer Example | Using the extract archive hook in a component script to modify the target path.
Online Installer Example | Using the repogen tool and the configuration file to set up an online installer.
Open ReadMe Example | Using a component script to add a check box for opening the readme file to the final installer page.
Product Image Example | Using components' config.xml files to show a product image while downloading and installing components.
Quit Installer Example | Using a component script to quit an installer.
Register File Extension Example | Using a component script to register a filename extension on Windows.
Repository Categories Example | Using the RepositoryCategories element to set up an online installer where repositories are grouped.
Start Menu Shortcut Example | Using a component script to add an entry to the Windows Start menu.
Stylesheet Example | Using a stylesheet to customize a UI.
System Information Example | Using the systemInfo API in a component script to check operating system version and bitness.
Translation Example | Using translations to localize installer pages and licenses.
Tree Name Example | Using components' package.xml files to define custom locations in the component tree.

Customizing Installers ◦ Reference