4
0
mirror of https://github.com/QuasarApp/installer-framework.git synced 2025-05-05 01:39:34 +00:00
Arttu Tarkiainen b3eaeb1782 Enable support for Qt 5.12 in installer framework
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>
2019-08-22 11:49:19 +00:00
2019-06-18 06:40:24 +00:00
2016-01-08 06:29:46 +00:00
2014-10-16 15:17:56 +02:00
2019-08-19 10:56:22 +00:00
2013-06-07 13:22:39 +02:00
2014-06-02 09:57:13 +02:00
2016-09-15 09:22:54 +00:00

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
No description provided
Readme 18 MiB
Languages
C++ 83.9%
C 12.3%
Python 1.9%
QMake 1%
Qt Script 0.6%
Other 0.3%