[Development] Qt 5 types under consideration for deprecation / removal in Qt 6
Thiago Macieira
thiago.macieira at intel.com
Sat Jun 1 05:36:35 CEST 2019
On Friday, 31 May 2019 10:13:52 PDT Thiago Macieira wrote:
> rcc should be un-bootstrapped. The only use inside QtCore is for the MIME
> type database. We don't need a resource, though it compresses really well
> (roughly 10:1 with zstd). I'd simply make that a read-only sharable
> variable, which we can easily create with a C++11 raw string.
https://codereview.qt-project.org/c/qt/qtbase/+/263548
Unfortunately, MSVC doesn't want to cooperate:
.\qmimeprovider_database.cpp(1270): fatal error C1091: compiler limit: string
exceeds 65535 bytes in length
> qfloat16-tables does not link to the bootstrap library (it's pure C++). The
> only reason it's in C++ was so we didn't depend on Perl or Python during the
> qtbase build on Windows (Perl is required on Unix). Also, its output is
> ALWAYS the same and there is no input, since the constants are specified by
> IEEE 754. I'd actually remove the tool from the build, move it to util/,
> and add the resulting file to Git.
https://codereview.qt-project.org/c/qt/qtbase/+/263547
--
Thiago Macieira - thiago.macieira (AT) intel.com
Software Architect - Intel System Software Products
More information about the Development
mailing list