It has been quite some time since we released the Qt Installer Framework version 4.6.1 in August. This only means that both Qt Online Installer and Qt Installer Framework have undergone quite comprehensive changes. Careful testing of these features takes time.

ARM processors are becoming increasingly popular on desktop platforms, so ARM also requires pre built Qt binary files. In version 4.7.0 beta, we added support for Linux on ARM. Windows support on ARM will be released later. The goal is that Qt 6.7 can be installed on X86_ On computers with 64 and ARM64 architectures.

Another significant change is the use of Qt 6.6.0 to build the installation program framework. This is the first version based on Qt 6. We don't want to migrate to Qt 6 in advance because Qt 5 supports some target platforms, which Qt 6 no longer supports. We hope to allow our users to install Qt on these old platforms for as long as possible. We spent a considerable amount of time thinking about how to still support other platforms in Qt 6 based installation programs. But a feasible solution was not found. There will be two installation programs. 4.6. x is based on Qt 5, and 4.7 is based on Qt 6.


 

Create offline installation program

 

Due to the fact that we have not provided ready-made offline installation programs for users for a long time, in addition to CLI, we also need to create offline installation programs in the GUI. Therefore, now you only need to click a button to achieve this goal, as shown in the following figure.

 

 

Offline installation program generation in GUI

 

Other improvements and repairs

 

In some cases, the progress bar on the welcome page may freeze for tens of seconds at 0%. The problem has now been resolved.

In certain use cases, administrator permission handling during the installation, update, or uninstallation of a program may crash. We carefully studied these cases and fixed the handling of administrator permissions.

We have also prevented uninstalling components when errors occur. For example, there may be an installation process running simultaneously, resulting in an error. Now, when installing in the same folder, it is not allowed to modify the installation folder in the maintenance tool.