Qt Installer Framework (IFW) 4.1 has been released today. We have also released Qt Online Installer 4.1 and Qt Maintenance Tool 4.1, which now use the new IFW.
There are several new features and improvements:
Look at ChangeLog for all the details.
Offline installer generation has been a time-consuming task for our packaging team and it is challenging to create an installer, which is suitable for all Qt users. Some offline installer users think its binary size is too large, because it contains too many components. Other users think it lacks many useful Qt components. These are the reasons, why we decided to allow Qt commercial users to create their own offline installers using the command line interface. In addition to Qt component repos, it's possible to add customer-specific repositories as well. This allows customers to customise the offline installer content exactly for their needs.
For example, an offline installer for Qt 5.15.2 can be created easily with the following command.
qt-unified-linux-x64-4.1.0-online.run --root "/home/user/my_dir"
--offline-installer-name "my_installer" create-offline qt.qt5.5152.gcc_64
User experience and graphical appearance
The palette colours have been updated to improve the text readability, keyboard focus and mouse hover indication. The updated palette is less bright, so the contrast between the dark background and texts is not such large. This also makes texts easier to read.
There have been issues with the image scaling with high-DPI. The Qt logo and product images support high-DPI scaling, making the UI appearance much better.
The license list and license details in the LicenseAgreementPage are now re-sizeable by the user, which improves the readability of the license text.
A component in the component tree can be moved to another position. Previously, there was 1-to-1 mapping between the repo structure and the component tree.
One improvement is also that the installer exists, when waiting for user input in the command line, but there is no TTY. Earlier the installer froze and waited for user input as long as manually closed.
Command line interface users can easily filter packages using regular expressions.
Higher verbosity level has been added to allow users to print extra archive information.
Precompiled binaries for the Installer Framework can be downloaded from Qt Online Installer, sources and binaries can be found also in Qt Download page (open source) or in Qt Account for commercial users. The latest documentation can also be found online.
Download the latest release here: www.qt.io/download.
Qt 6 was created to be the productivity platform for the future, with next-gen 2D & 3D UX and limitless scalability.
Check out all our open positions here and follow us on Instagram to see what it's like to be #QtPeople.
Näytä tämä julkaisu Instagramissa.
Want to build something for tomorrow, join #QtPeople today! We have loads of cool jobs you don’t want to miss! http://qt.io/careers #builtwithQt #software #developers #coding #framework #tool #tooling #C++ #QML #engineers #sales #tech #technology #UI #UX #CX #Qt #Qtdev #global #openpositions #careers #job
Henkilön Qt (@theqtcompany) jakama julkaisu