mirror of
https://github.com/QuasarApp/installer-framework.git
synced 2025-05-05 01:39:34 +00:00
b3eaeb1782
Workaround issues of IFW not being able to work on elevated mode caused by changes in qtbase, namely when initializing socket connection between remote installer client and server, and writing maintenance tool binary. Switch to using unbuffered mode for QFSFileEngine instances as buffered mode support has been dropped. Fix calls to QFile::copy() when running elevated installer process. Make minor modifications for unit tests to pass. Explicitly fail and return when performing CreateLocalRepositoryOperation on non-owned directory. Task-number: QTIFW-1312 Change-Id: I3db72547ee95c87d8c02d27e5b31c7b30e793431 Reviewed-by: Katja Marttila <katja.marttila@qt.io>
The Qt Installer Framework provides a set of tools and utilities to create installers for the supported desktop Qt platforms: Linux, Microsoft Windows, and macOS. Documentation -------------------------- The binary packages for the Qt Installer Framework include documentation in the doc directory. The documentation is also available online at https://doc.qt.io/qtinstallerframework/index.html Notes -------------------------- To build an installer, it is advised to use a statically linked Qt (5.4 or newer). See the documentation at https://doc.qt.io/qtinstallerframework/ifw-getting-started.html Getting Help -------------------------- If you think you found a bug, please report it to https://bugreports.qt.io/browse/QTIFW General questions are best asked on interest@qt-project.org.
Description
Languages
C++
83.9%
C
12.3%
Python
1.9%
QMake
1%
Qt Script
0.6%
Other
0.3%