summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/3rdparty/CMakeLists.txt13
-rw-r--r--src/3rdparty/D3D12MemoryAllocator/D3D12MemAlloc.cpp10565
-rw-r--r--src/3rdparty/D3D12MemoryAllocator/D3D12MemAlloc.h2632
-rw-r--r--src/3rdparty/D3D12MemoryAllocator/LICENSE.txt19
-rw-r--r--src/3rdparty/D3D12MemoryAllocator/patches/0001-Eliminate-warnings-in-D3D12MA.patch91
-rw-r--r--src/3rdparty/D3D12MemoryAllocator/qt_attribution.json16
-rw-r--r--src/3rdparty/VulkanMemoryAllocator/patches/0002-Make-it-compile-on-macOS-10.15.patch52
-rw-r--r--src/3rdparty/VulkanMemoryAllocator/patches/0002-Switch-back-to-the-old-VK_VERSION_-etc.-from-VK_API_.patch33
-rw-r--r--src/3rdparty/VulkanMemoryAllocator/patches/0003-Disable-some-warnings-for-gcc-and-clang.patch50
-rw-r--r--src/3rdparty/VulkanMemoryAllocator/patches/0003-Fix-gcc-8-warning.patch27
-rw-r--r--src/3rdparty/VulkanMemoryAllocator/patches/0004-Avoid-compiler-warnings.patch327
-rw-r--r--src/3rdparty/VulkanMemoryAllocator/patches/0004-Disable-nullability-warning-on-Apple-with-clang.patch27
-rw-r--r--src/3rdparty/VulkanMemoryAllocator/patches/0005-Disable-more-warnings.patch33
-rw-r--r--src/3rdparty/VulkanMemoryAllocator/patches/0005-More-MingW-8.1-warning-workarounds.patch150
-rw-r--r--src/3rdparty/VulkanMemoryAllocator/patches/0006-Silence-clang-warning-about-unused-member-var.patch40
-rw-r--r--src/3rdparty/VulkanMemoryAllocator/patches/0006-vma-Revise-disabled-warnings.patch28
-rw-r--r--src/3rdparty/VulkanMemoryAllocator/qt_attribution.json4
-rw-r--r--src/3rdparty/VulkanMemoryAllocator/vk_mem_alloc.h23915
-rw-r--r--src/3rdparty/double-conversion/double-conversion/bignum-dtoa.cc2
-rw-r--r--src/3rdparty/double-conversion/double-conversion/bignum.cc5
-rw-r--r--src/3rdparty/double-conversion/double-conversion/double-to-string.cc4
-rw-r--r--src/3rdparty/double-conversion/double-conversion/double-to-string.h8
-rw-r--r--src/3rdparty/double-conversion/double-conversion/fast-dtoa.cc4
-rw-r--r--src/3rdparty/double-conversion/double-conversion/fixed-dtoa.cc4
-rw-r--r--src/3rdparty/double-conversion/double-conversion/ieee.h25
-rw-r--r--src/3rdparty/double-conversion/double-conversion/string-to-double.cc50
-rw-r--r--src/3rdparty/double-conversion/double-conversion/string-to-double.h14
-rw-r--r--src/3rdparty/double-conversion/double-conversion/strtod.cc19
-rw-r--r--src/3rdparty/double-conversion/double-conversion/strtod.h20
-rw-r--r--src/3rdparty/double-conversion/double-conversion/utils.h58
-rw-r--r--src/3rdparty/double-conversion/patches/0001-Avoid-unused-function-warning-for-AssertTrimmedDigit.patch29
-rw-r--r--src/3rdparty/double-conversion/patches/ReadMe.txt9
-rw-r--r--src/3rdparty/double-conversion/qt_attribution.json4
-rw-r--r--src/3rdparty/forkfd/forkfd.c172
-rw-r--r--src/3rdparty/forkfd/forkfd.h1
-rw-r--r--src/3rdparty/forkfd/forkfd_c11.h4
-rw-r--r--src/3rdparty/forkfd/forkfd_freebsd.c2
-rw-r--r--src/3rdparty/forkfd/forkfd_linux.c65
-rw-r--r--src/3rdparty/freetype/CMakeLists.txt101
-rw-r--r--src/3rdparty/freetype/LICENSE.txt290
-rw-r--r--src/3rdparty/freetype/PCF-LICENSE.txt24
-rw-r--r--src/3rdparty/freetype/README114
-rw-r--r--src/3rdparty/freetype/builds/unix/ftconfig.h2
-rw-r--r--src/3rdparty/freetype/builds/unix/ftsystem.c244
-rw-r--r--src/3rdparty/freetype/builds/windows/ftdebug.c698
-rw-r--r--src/3rdparty/freetype/docs/CHANGES385
-rw-r--r--src/3rdparty/freetype/docs/CUSTOMIZE2
-rw-r--r--src/3rdparty/freetype/docs/DEBUG96
-rw-r--r--src/3rdparty/freetype/docs/LICENSE.TXT39
-rw-r--r--src/3rdparty/freetype/docs/TODO2
-rwxr-xr-x[-rw-r--r--]src/3rdparty/freetype/import_from_tarball.sh2
-rw-r--r--src/3rdparty/freetype/include/dlg/dlg.h270
-rw-r--r--src/3rdparty/freetype/include/dlg/output.h172
-rw-r--r--src/3rdparty/freetype/include/freetype/config/ftconfig.h2
-rw-r--r--src/3rdparty/freetype/include/freetype/config/ftheader.h14
-rw-r--r--src/3rdparty/freetype/include/freetype/config/ftmodule.h7
-rw-r--r--src/3rdparty/freetype/include/freetype/config/ftoption.h109
-rw-r--r--src/3rdparty/freetype/include/freetype/config/ftstdlib.h14
-rw-r--r--src/3rdparty/freetype/include/freetype/config/integer-types.h45
-rw-r--r--src/3rdparty/freetype/include/freetype/config/mac-support.h2
-rw-r--r--src/3rdparty/freetype/include/freetype/config/public-macros.h20
-rw-r--r--src/3rdparty/freetype/include/freetype/freetype.h835
-rw-r--r--src/3rdparty/freetype/include/freetype/ftadvanc.h2
-rw-r--r--src/3rdparty/freetype/include/freetype/ftbbox.h2
-rw-r--r--src/3rdparty/freetype/include/freetype/ftbdf.h2
-rw-r--r--src/3rdparty/freetype/include/freetype/ftbitmap.h2
-rw-r--r--src/3rdparty/freetype/include/freetype/ftbzip2.h2
-rw-r--r--src/3rdparty/freetype/include/freetype/ftcache.h8
-rw-r--r--src/3rdparty/freetype/include/freetype/ftchapters.h4
-rw-r--r--src/3rdparty/freetype/include/freetype/ftcid.h2
-rw-r--r--src/3rdparty/freetype/include/freetype/ftcolor.h1356
-rw-r--r--src/3rdparty/freetype/include/freetype/ftdriver.h146
-rw-r--r--src/3rdparty/freetype/include/freetype/fterrdef.h6
-rw-r--r--src/3rdparty/freetype/include/freetype/fterrors.h6
-rw-r--r--src/3rdparty/freetype/include/freetype/ftfntfmt.h2
-rw-r--r--src/3rdparty/freetype/include/freetype/ftgasp.h2
-rw-r--r--src/3rdparty/freetype/include/freetype/ftglyph.h126
-rw-r--r--src/3rdparty/freetype/include/freetype/ftgxval.h2
-rw-r--r--src/3rdparty/freetype/include/freetype/ftgzip.h2
-rw-r--r--src/3rdparty/freetype/include/freetype/ftimage.h131
-rw-r--r--src/3rdparty/freetype/include/freetype/ftincrem.h17
-rw-r--r--src/3rdparty/freetype/include/freetype/ftlcdfil.h27
-rw-r--r--src/3rdparty/freetype/include/freetype/ftlist.h2
-rw-r--r--src/3rdparty/freetype/include/freetype/ftlogging.h184
-rw-r--r--src/3rdparty/freetype/include/freetype/ftlzw.h2
-rw-r--r--src/3rdparty/freetype/include/freetype/ftmac.h2
-rw-r--r--src/3rdparty/freetype/include/freetype/ftmm.h22
-rw-r--r--src/3rdparty/freetype/include/freetype/ftmodapi.h35
-rw-r--r--src/3rdparty/freetype/include/freetype/ftmoderr.h3
-rw-r--r--src/3rdparty/freetype/include/freetype/ftotval.h2
-rw-r--r--src/3rdparty/freetype/include/freetype/ftoutln.h14
-rw-r--r--src/3rdparty/freetype/include/freetype/ftparams.h17
-rw-r--r--src/3rdparty/freetype/include/freetype/ftpfr.h4
-rw-r--r--src/3rdparty/freetype/include/freetype/ftrender.h2
-rw-r--r--src/3rdparty/freetype/include/freetype/ftsizes.h2
-rw-r--r--src/3rdparty/freetype/include/freetype/ftsnames.h2
-rw-r--r--src/3rdparty/freetype/include/freetype/ftstroke.h4
-rw-r--r--src/3rdparty/freetype/include/freetype/ftsynth.h13
-rw-r--r--src/3rdparty/freetype/include/freetype/ftsystem.h14
-rw-r--r--src/3rdparty/freetype/include/freetype/fttrigon.h2
-rw-r--r--src/3rdparty/freetype/include/freetype/fttypes.h24
-rw-r--r--src/3rdparty/freetype/include/freetype/ftwinfnt.h4
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/autohint.h2
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/cffotypes.h2
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/cfftypes.h4
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/compiler-macros.h171
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/ftcalc.h92
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/ftdebug.h171
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/ftdrv.h2
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/ftgloadr.h3
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/ftmemory.h25
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/ftmmtypes.h85
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/ftobjs.h7
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/ftpsprop.h2
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/ftrfork.h2
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/ftserv.h2
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/ftstream.h138
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/fttrace.h26
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/ftvalid.h2
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/psaux.h6
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/pshints.h6
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/services/svbdf.h2
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/services/svcfftl.h2
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/services/svcid.h2
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/services/svfntfmt.h2
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/services/svgldict.h2
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/services/svgxval.h2
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/services/svkern.h2
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/services/svmetric.h2
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/services/svmm.h125
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/services/svotval.h2
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/services/svpfr.h2
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/services/svpostnm.h2
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/services/svprop.h2
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/services/svpscmap.h2
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/services/svpsinfo.h2
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/services/svsfnt.h2
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/services/svttcmap.h2
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/services/svtteng.h2
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/services/svttglyf.h2
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/services/svwinfnt.h2
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/sfnt.h299
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/svginterface.h46
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/t1types.h6
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/tttypes.h20
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/wofftypes.h6
-rw-r--r--src/3rdparty/freetype/include/freetype/otsvg.h336
-rw-r--r--src/3rdparty/freetype/include/freetype/t1tables.h176
-rw-r--r--src/3rdparty/freetype/include/freetype/ttnameid.h4
-rw-r--r--src/3rdparty/freetype/include/freetype/tttables.h6
-rw-r--r--src/3rdparty/freetype/include/freetype/tttags.h3
-rw-r--r--src/3rdparty/freetype/include/ft2build.h2
-rw-r--r--src/3rdparty/freetype/patches/0001-Fix-compilation-with-Qt.patch27
-rw-r--r--src/3rdparty/freetype/qt_attribution.json51
-rw-r--r--src/3rdparty/freetype/src/autofit/afangles.c285
-rw-r--r--src/3rdparty/freetype/src/autofit/afangles.h7
-rw-r--r--src/3rdparty/freetype/src/autofit/afblue.c2
-rw-r--r--src/3rdparty/freetype/src/autofit/afblue.cin2
-rw-r--r--src/3rdparty/freetype/src/autofit/afblue.dat2
-rw-r--r--src/3rdparty/freetype/src/autofit/afblue.h2
-rw-r--r--src/3rdparty/freetype/src/autofit/afblue.hin2
-rw-r--r--src/3rdparty/freetype/src/autofit/afcjk.c100
-rw-r--r--src/3rdparty/freetype/src/autofit/afcjk.h2
-rw-r--r--src/3rdparty/freetype/src/autofit/afcover.h2
-rw-r--r--src/3rdparty/freetype/src/autofit/afdummy.c2
-rw-r--r--src/3rdparty/freetype/src/autofit/afdummy.h2
-rw-r--r--src/3rdparty/freetype/src/autofit/aferrors.h2
-rw-r--r--src/3rdparty/freetype/src/autofit/afglobal.c75
-rw-r--r--src/3rdparty/freetype/src/autofit/afglobal.h6
-rw-r--r--src/3rdparty/freetype/src/autofit/afhints.c196
-rw-r--r--src/3rdparty/freetype/src/autofit/afhints.h36
-rw-r--r--src/3rdparty/freetype/src/autofit/afindic.c10
-rw-r--r--src/3rdparty/freetype/src/autofit/afindic.h2
-rw-r--r--src/3rdparty/freetype/src/autofit/aflatin.c218
-rw-r--r--src/3rdparty/freetype/src/autofit/aflatin.h2
-rw-r--r--src/3rdparty/freetype/src/autofit/aflatin2.c2428
-rw-r--r--src/3rdparty/freetype/src/autofit/aflatin2.h46
-rw-r--r--src/3rdparty/freetype/src/autofit/afloader.c42
-rw-r--r--src/3rdparty/freetype/src/autofit/afloader.h4
-rw-r--r--src/3rdparty/freetype/src/autofit/afmodule.c94
-rw-r--r--src/3rdparty/freetype/src/autofit/afmodule.h7
-rw-r--r--src/3rdparty/freetype/src/autofit/afranges.c2
-rw-r--r--src/3rdparty/freetype/src/autofit/afranges.h2
-rw-r--r--src/3rdparty/freetype/src/autofit/afscript.h2
-rw-r--r--src/3rdparty/freetype/src/autofit/afshaper.c57
-rw-r--r--src/3rdparty/freetype/src/autofit/afshaper.h4
-rw-r--r--src/3rdparty/freetype/src/autofit/afstyles.h11
-rw-r--r--src/3rdparty/freetype/src/autofit/aftypes.h87
-rw-r--r--src/3rdparty/freetype/src/autofit/afwarp.c373
-rw-r--r--src/3rdparty/freetype/src/autofit/afwarp.h66
-rw-r--r--src/3rdparty/freetype/src/autofit/afwrtsys.h52
-rw-r--r--src/3rdparty/freetype/src/autofit/afws-decl.h33
-rw-r--r--src/3rdparty/freetype/src/autofit/afws-iter.h31
-rw-r--r--src/3rdparty/freetype/src/autofit/autofit.c6
-rw-r--r--src/3rdparty/freetype/src/autofit/ft-hb.c115
-rw-r--r--src/3rdparty/freetype/src/autofit/ft-hb.h48
-rw-r--r--src/3rdparty/freetype/src/autofit/module.mk2
-rw-r--r--src/3rdparty/freetype/src/autofit/rules.mk22
-rw-r--r--src/3rdparty/freetype/src/base/ftadvanc.c8
-rw-r--r--src/3rdparty/freetype/src/base/ftbase.c2
-rw-r--r--src/3rdparty/freetype/src/base/ftbase.h3
-rw-r--r--src/3rdparty/freetype/src/base/ftbbox.c2
-rw-r--r--src/3rdparty/freetype/src/base/ftbdf.c2
-rw-r--r--src/3rdparty/freetype/src/base/ftbitmap.c104
-rw-r--r--src/3rdparty/freetype/src/base/ftcalc.c85
-rw-r--r--src/3rdparty/freetype/src/base/ftcid.c2
-rw-r--r--src/3rdparty/freetype/src/base/ftcolor.c2
-rw-r--r--src/3rdparty/freetype/src/base/ftdbgmem.c142
-rw-r--r--src/3rdparty/freetype/src/base/ftdebug.c334
-rw-r--r--src/3rdparty/freetype/src/base/fterrors.c2
-rw-r--r--src/3rdparty/freetype/src/base/ftfntfmt.c2
-rw-r--r--src/3rdparty/freetype/src/base/ftfstype.c2
-rw-r--r--src/3rdparty/freetype/src/base/ftgasp.c2
-rw-r--r--src/3rdparty/freetype/src/base/ftgloadr.c32
-rw-r--r--src/3rdparty/freetype/src/base/ftglyph.c274
-rw-r--r--src/3rdparty/freetype/src/base/ftgxval.c2
-rw-r--r--src/3rdparty/freetype/src/base/fthash.c2
-rw-r--r--src/3rdparty/freetype/src/base/ftinit.c10
-rw-r--r--src/3rdparty/freetype/src/base/ftlcdfil.c10
-rw-r--r--src/3rdparty/freetype/src/base/ftmac.c15
-rw-r--r--src/3rdparty/freetype/src/base/ftmm.c2
-rw-r--r--src/3rdparty/freetype/src/base/ftobjs.c670
-rw-r--r--src/3rdparty/freetype/src/base/ftotval.c2
-rw-r--r--src/3rdparty/freetype/src/base/ftoutln.c44
-rw-r--r--src/3rdparty/freetype/src/base/ftpatent.c2
-rw-r--r--src/3rdparty/freetype/src/base/ftpfr.c2
-rw-r--r--src/3rdparty/freetype/src/base/ftpsprop.c6
-rw-r--r--src/3rdparty/freetype/src/base/ftrfork.c54
-rw-r--r--src/3rdparty/freetype/src/base/ftsnames.c6
-rw-r--r--src/3rdparty/freetype/src/base/ftstream.c123
-rw-r--r--src/3rdparty/freetype/src/base/ftstroke.c47
-rw-r--r--src/3rdparty/freetype/src/base/ftsynth.c22
-rw-r--r--src/3rdparty/freetype/src/base/ftsystem.c4
-rw-r--r--src/3rdparty/freetype/src/base/fttrigon.c8
-rw-r--r--src/3rdparty/freetype/src/base/fttype1.c2
-rw-r--r--src/3rdparty/freetype/src/base/ftutil.c2
-rw-r--r--src/3rdparty/freetype/src/base/ftver.rc12
-rw-r--r--src/3rdparty/freetype/src/base/ftwinfnt.c2
-rw-r--r--src/3rdparty/freetype/src/base/rules.mk2
-rw-r--r--src/3rdparty/freetype/src/bdf/README6
-rw-r--r--src/3rdparty/freetype/src/bdf/bdfdrivr.c44
-rw-r--r--src/3rdparty/freetype/src/bdf/bdflib.c484
-rw-r--r--src/3rdparty/freetype/src/bzip2/ftbzip2.c56
-rw-r--r--src/3rdparty/freetype/src/bzip2/rules.mk2
-rw-r--r--src/3rdparty/freetype/src/cache/ftcache.c2
-rw-r--r--src/3rdparty/freetype/src/cache/ftcbasic.c23
-rw-r--r--src/3rdparty/freetype/src/cache/ftccache.c28
-rw-r--r--src/3rdparty/freetype/src/cache/ftccache.h6
-rw-r--r--src/3rdparty/freetype/src/cache/ftccback.h2
-rw-r--r--src/3rdparty/freetype/src/cache/ftccmap.c27
-rw-r--r--src/3rdparty/freetype/src/cache/ftcerror.h2
-rw-r--r--src/3rdparty/freetype/src/cache/ftcglyph.c2
-rw-r--r--src/3rdparty/freetype/src/cache/ftcglyph.h8
-rw-r--r--src/3rdparty/freetype/src/cache/ftcimage.c5
-rw-r--r--src/3rdparty/freetype/src/cache/ftcimage.h8
-rw-r--r--src/3rdparty/freetype/src/cache/ftcmanag.c27
-rw-r--r--src/3rdparty/freetype/src/cache/ftcmanag.h2
-rw-r--r--src/3rdparty/freetype/src/cache/ftcmru.c4
-rw-r--r--src/3rdparty/freetype/src/cache/ftcmru.h2
-rw-r--r--src/3rdparty/freetype/src/cache/ftcsbits.c45
-rw-r--r--src/3rdparty/freetype/src/cache/ftcsbits.h4
-rw-r--r--src/3rdparty/freetype/src/cache/rules.mk2
-rw-r--r--src/3rdparty/freetype/src/cff/cff.c2
-rw-r--r--src/3rdparty/freetype/src/cff/cffcmap.c4
-rw-r--r--src/3rdparty/freetype/src/cff/cffcmap.h2
-rw-r--r--src/3rdparty/freetype/src/cff/cffdrivr.c164
-rw-r--r--src/3rdparty/freetype/src/cff/cffdrivr.h2
-rw-r--r--src/3rdparty/freetype/src/cff/cfferrs.h2
-rw-r--r--src/3rdparty/freetype/src/cff/cffgload.c98
-rw-r--r--src/3rdparty/freetype/src/cff/cffgload.h2
-rw-r--r--src/3rdparty/freetype/src/cff/cffload.c116
-rw-r--r--src/3rdparty/freetype/src/cff/cffload.h2
-rw-r--r--src/3rdparty/freetype/src/cff/cffobjs.c37
-rw-r--r--src/3rdparty/freetype/src/cff/cffobjs.h2
-rw-r--r--src/3rdparty/freetype/src/cff/cffparse.c26
-rw-r--r--src/3rdparty/freetype/src/cff/cffparse.h2
-rw-r--r--src/3rdparty/freetype/src/cff/cfftoken.h2
-rw-r--r--src/3rdparty/freetype/src/cff/module.mk2
-rw-r--r--src/3rdparty/freetype/src/cff/rules.mk2
-rw-r--r--src/3rdparty/freetype/src/cid/ciderrs.h2
-rw-r--r--src/3rdparty/freetype/src/cid/cidgload.c42
-rw-r--r--src/3rdparty/freetype/src/cid/cidgload.h2
-rw-r--r--src/3rdparty/freetype/src/cid/cidload.c126
-rw-r--r--src/3rdparty/freetype/src/cid/cidload.h4
-rw-r--r--src/3rdparty/freetype/src/cid/cidobjs.c19
-rw-r--r--src/3rdparty/freetype/src/cid/cidobjs.h2
-rw-r--r--src/3rdparty/freetype/src/cid/cidparse.c8
-rw-r--r--src/3rdparty/freetype/src/cid/cidparse.h4
-rw-r--r--src/3rdparty/freetype/src/cid/cidriver.c2
-rw-r--r--src/3rdparty/freetype/src/cid/cidriver.h2
-rw-r--r--src/3rdparty/freetype/src/cid/cidtoken.h2
-rw-r--r--src/3rdparty/freetype/src/cid/module.mk2
-rw-r--r--src/3rdparty/freetype/src/cid/rules.mk2
-rw-r--r--src/3rdparty/freetype/src/cid/type1cid.c2
-rw-r--r--src/3rdparty/freetype/src/dlg/dlg.c803
-rw-r--r--src/3rdparty/freetype/src/dlg/dlgwrap.c32
-rw-r--r--src/3rdparty/freetype/src/dlg/rules.mk70
-rw-r--r--src/3rdparty/freetype/src/gxvalid/README2
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvalid.c2
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvalid.h2
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvbsln.c2
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvcommn.c61
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvcommn.h37
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxverror.h2
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvfeat.c4
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvfeat.h2
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvfgen.c2
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvjust.c26
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvkern.c14
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvlcar.c2
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvmod.c50
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvmod.h2
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvmort.c4
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvmort.h2
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvmort0.c2
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvmort1.c2
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvmort2.c14
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvmort4.c2
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvmort5.c4
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvmorx.c8
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvmorx.h2
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvmorx0.c2
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvmorx1.c2
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvmorx2.c30
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvmorx4.c2
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvmorx5.c2
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvopbd.c4
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvprop.c6
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvtrak.c6
-rw-r--r--src/3rdparty/freetype/src/gxvalid/module.mk2
-rw-r--r--src/3rdparty/freetype/src/gxvalid/rules.mk2
-rw-r--r--src/3rdparty/freetype/src/gzip/README.freetype23
-rw-r--r--src/3rdparty/freetype/src/gzip/adler32.c188
-rw-r--r--src/3rdparty/freetype/src/gzip/crc32.c1135
-rw-r--r--src/3rdparty/freetype/src/gzip/crc32.h9446
-rw-r--r--src/3rdparty/freetype/src/gzip/ftgzip.c111
-rw-r--r--src/3rdparty/freetype/src/gzip/ftzconf.h543
-rw-r--r--src/3rdparty/freetype/src/gzip/gzguts.h219
-rw-r--r--src/3rdparty/freetype/src/gzip/infback.c644
-rw-r--r--src/3rdparty/freetype/src/gzip/infblock.c392
-rw-r--r--src/3rdparty/freetype/src/gzip/infblock.h36
-rw-r--r--src/3rdparty/freetype/src/gzip/infcodes.c254
-rw-r--r--src/3rdparty/freetype/src/gzip/infcodes.h31
-rw-r--r--src/3rdparty/freetype/src/gzip/inffast.c323
-rw-r--r--src/3rdparty/freetype/src/gzip/inffast.h11
-rw-r--r--src/3rdparty/freetype/src/gzip/inffixed.h241
-rw-r--r--src/3rdparty/freetype/src/gzip/inflate.c1838
-rw-r--r--src/3rdparty/freetype/src/gzip/inflate.h131
-rw-r--r--src/3rdparty/freetype/src/gzip/inftrees.c710
-rw-r--r--src/3rdparty/freetype/src/gzip/inftrees.h112
-rw-r--r--src/3rdparty/freetype/src/gzip/infutil.c86
-rw-r--r--src/3rdparty/freetype/src/gzip/infutil.h98
-rw-r--r--src/3rdparty/freetype/src/gzip/patches/freetype-zlib.diff469
-rw-r--r--src/3rdparty/freetype/src/gzip/rules.mk14
-rw-r--r--src/3rdparty/freetype/src/gzip/zlib.h1963
-rw-r--r--src/3rdparty/freetype/src/gzip/zutil.c241
-rw-r--r--src/3rdparty/freetype/src/gzip/zutil.h200
-rw-r--r--src/3rdparty/freetype/src/lzw/ftlzw.c6
-rw-r--r--src/3rdparty/freetype/src/lzw/ftzopen.c13
-rw-r--r--src/3rdparty/freetype/src/lzw/ftzopen.h2
-rw-r--r--src/3rdparty/freetype/src/lzw/rules.mk2
-rw-r--r--src/3rdparty/freetype/src/otvalid/module.mk2
-rw-r--r--src/3rdparty/freetype/src/otvalid/otvalid.c2
-rw-r--r--src/3rdparty/freetype/src/otvalid/otvalid.h2
-rw-r--r--src/3rdparty/freetype/src/otvalid/otvbase.c2
-rw-r--r--src/3rdparty/freetype/src/otvalid/otvcommn.c2
-rw-r--r--src/3rdparty/freetype/src/otvalid/otvcommn.h40
-rw-r--r--src/3rdparty/freetype/src/otvalid/otverror.h2
-rw-r--r--src/3rdparty/freetype/src/otvalid/otvgdef.c2
-rw-r--r--src/3rdparty/freetype/src/otvalid/otvgpos.c2
-rw-r--r--src/3rdparty/freetype/src/otvalid/otvgpos.h2
-rw-r--r--src/3rdparty/freetype/src/otvalid/otvgsub.c22
-rw-r--r--src/3rdparty/freetype/src/otvalid/otvjstf.c2
-rw-r--r--src/3rdparty/freetype/src/otvalid/otvmath.c4
-rw-r--r--src/3rdparty/freetype/src/otvalid/otvmod.c6
-rw-r--r--src/3rdparty/freetype/src/otvalid/otvmod.h2
-rw-r--r--src/3rdparty/freetype/src/otvalid/rules.mk2
-rw-r--r--src/3rdparty/freetype/src/pcf/pcfdrivr.c76
-rw-r--r--src/3rdparty/freetype/src/pcf/pcfread.c110
-rw-r--r--src/3rdparty/freetype/src/pcf/pcfutil.c52
-rw-r--r--src/3rdparty/freetype/src/pfr/module.mk2
-rw-r--r--src/3rdparty/freetype/src/pfr/pfr.c2
-rw-r--r--src/3rdparty/freetype/src/pfr/pfrcmap.c26
-rw-r--r--src/3rdparty/freetype/src/pfr/pfrcmap.h2
-rw-r--r--src/3rdparty/freetype/src/pfr/pfrdrivr.c2
-rw-r--r--src/3rdparty/freetype/src/pfr/pfrdrivr.h2
-rw-r--r--src/3rdparty/freetype/src/pfr/pfrerror.h2
-rw-r--r--src/3rdparty/freetype/src/pfr/pfrgload.c7
-rw-r--r--src/3rdparty/freetype/src/pfr/pfrgload.h2
-rw-r--r--src/3rdparty/freetype/src/pfr/pfrload.c39
-rw-r--r--src/3rdparty/freetype/src/pfr/pfrload.h2
-rw-r--r--src/3rdparty/freetype/src/pfr/pfrobjs.c35
-rw-r--r--src/3rdparty/freetype/src/pfr/pfrobjs.h2
-rw-r--r--src/3rdparty/freetype/src/pfr/pfrsbit.c31
-rw-r--r--src/3rdparty/freetype/src/pfr/pfrsbit.h2
-rw-r--r--src/3rdparty/freetype/src/pfr/pfrtypes.h4
-rw-r--r--src/3rdparty/freetype/src/pfr/rules.mk2
-rw-r--r--src/3rdparty/freetype/src/psaux/afmparse.c134
-rw-r--r--src/3rdparty/freetype/src/psaux/afmparse.h2
-rw-r--r--src/3rdparty/freetype/src/psaux/cffdecode.c35
-rw-r--r--src/3rdparty/freetype/src/psaux/cffdecode.h2
-rw-r--r--src/3rdparty/freetype/src/psaux/module.mk2
-rw-r--r--src/3rdparty/freetype/src/psaux/psarrst.c7
-rw-r--r--src/3rdparty/freetype/src/psaux/psarrst.h1
-rw-r--r--src/3rdparty/freetype/src/psaux/psaux.c2
-rw-r--r--src/3rdparty/freetype/src/psaux/psauxerr.h2
-rw-r--r--src/3rdparty/freetype/src/psaux/psauxmod.c2
-rw-r--r--src/3rdparty/freetype/src/psaux/psauxmod.h2
-rw-r--r--src/3rdparty/freetype/src/psaux/psblues.c3
-rw-r--r--src/3rdparty/freetype/src/psaux/psconv.c10
-rw-r--r--src/3rdparty/freetype/src/psaux/psconv.h2
-rw-r--r--src/3rdparty/freetype/src/psaux/psfixed.h6
-rw-r--r--src/3rdparty/freetype/src/psaux/psft.c10
-rw-r--r--src/3rdparty/freetype/src/psaux/psglue.h2
-rw-r--r--src/3rdparty/freetype/src/psaux/pshints.c68
-rw-r--r--src/3rdparty/freetype/src/psaux/psintrp.c69
-rw-r--r--src/3rdparty/freetype/src/psaux/psintrp.h2
-rw-r--r--src/3rdparty/freetype/src/psaux/psobjs.c106
-rw-r--r--src/3rdparty/freetype/src/psaux/psobjs.h2
-rw-r--r--src/3rdparty/freetype/src/psaux/psstack.c8
-rw-r--r--src/3rdparty/freetype/src/psaux/psstack.h4
-rw-r--r--src/3rdparty/freetype/src/psaux/rules.mk2
-rw-r--r--src/3rdparty/freetype/src/psaux/t1cmap.c2
-rw-r--r--src/3rdparty/freetype/src/psaux/t1cmap.h2
-rw-r--r--src/3rdparty/freetype/src/psaux/t1decode.c33
-rw-r--r--src/3rdparty/freetype/src/psaux/t1decode.h2
-rw-r--r--src/3rdparty/freetype/src/pshinter/module.mk2
-rw-r--r--src/3rdparty/freetype/src/pshinter/pshalgo.c139
-rw-r--r--src/3rdparty/freetype/src/pshinter/pshalgo.h32
-rw-r--r--src/3rdparty/freetype/src/pshinter/pshglob.c4
-rw-r--r--src/3rdparty/freetype/src/pshinter/pshglob.h2
-rw-r--r--src/3rdparty/freetype/src/pshinter/pshinter.c2
-rw-r--r--src/3rdparty/freetype/src/pshinter/pshmod.c2
-rw-r--r--src/3rdparty/freetype/src/pshinter/pshmod.h2
-rw-r--r--src/3rdparty/freetype/src/pshinter/pshnterr.h2
-rw-r--r--src/3rdparty/freetype/src/pshinter/pshrec.c126
-rw-r--r--src/3rdparty/freetype/src/pshinter/pshrec.h2
-rw-r--r--src/3rdparty/freetype/src/pshinter/rules.mk2
-rw-r--r--src/3rdparty/freetype/src/psnames/module.mk2
-rw-r--r--src/3rdparty/freetype/src/psnames/psmodule.c73
-rw-r--r--src/3rdparty/freetype/src/psnames/psmodule.h2
-rw-r--r--src/3rdparty/freetype/src/psnames/psnamerr.h2
-rw-r--r--src/3rdparty/freetype/src/psnames/psnames.c2
-rw-r--r--src/3rdparty/freetype/src/psnames/pstables.h2
-rw-r--r--src/3rdparty/freetype/src/psnames/rules.mk2
-rw-r--r--src/3rdparty/freetype/src/raster/ftmisc.h9
-rw-r--r--src/3rdparty/freetype/src/raster/ftraster.c341
-rw-r--r--src/3rdparty/freetype/src/raster/ftraster.h2
-rw-r--r--src/3rdparty/freetype/src/raster/ftrend1.c2
-rw-r--r--src/3rdparty/freetype/src/raster/ftrend1.h2
-rw-r--r--src/3rdparty/freetype/src/raster/module.mk2
-rw-r--r--src/3rdparty/freetype/src/raster/raster.c2
-rw-r--r--src/3rdparty/freetype/src/raster/rasterrs.h2
-rw-r--r--src/3rdparty/freetype/src/raster/rules.mk2
-rw-r--r--src/3rdparty/freetype/src/sdf/ftbsdf.c1347
-rw-r--r--src/3rdparty/freetype/src/sdf/ftsdf.c3927
-rw-r--r--src/3rdparty/freetype/src/sdf/ftsdf.h97
-rw-r--r--src/3rdparty/freetype/src/sdf/ftsdfcommon.c147
-rw-r--r--src/3rdparty/freetype/src/sdf/ftsdfcommon.h141
-rw-r--r--src/3rdparty/freetype/src/sdf/ftsdferrs.h37
-rw-r--r--src/3rdparty/freetype/src/sdf/ftsdfrend.c604
-rw-r--r--src/3rdparty/freetype/src/sdf/ftsdfrend.h118
-rw-r--r--src/3rdparty/freetype/src/sdf/module.mk29
-rw-r--r--src/3rdparty/freetype/src/sdf/rules.mk78
-rw-r--r--src/3rdparty/freetype/src/sdf/sdf.c29
-rw-r--r--src/3rdparty/freetype/src/sfnt/module.mk2
-rw-r--r--src/3rdparty/freetype/src/sfnt/pngshim.c23
-rw-r--r--src/3rdparty/freetype/src/sfnt/pngshim.h2
-rw-r--r--src/3rdparty/freetype/src/sfnt/rules.mk3
-rw-r--r--src/3rdparty/freetype/src/sfnt/sfdriver.c104
-rw-r--r--src/3rdparty/freetype/src/sfnt/sfdriver.h2
-rw-r--r--src/3rdparty/freetype/src/sfnt/sferrors.h2
-rw-r--r--src/3rdparty/freetype/src/sfnt/sfnt.c3
-rw-r--r--src/3rdparty/freetype/src/sfnt/sfobjs.c128
-rw-r--r--src/3rdparty/freetype/src/sfnt/sfobjs.h2
-rw-r--r--src/3rdparty/freetype/src/sfnt/sfwoff.c43
-rw-r--r--src/3rdparty/freetype/src/sfnt/sfwoff.h5
-rw-r--r--src/3rdparty/freetype/src/sfnt/sfwoff2.c207
-rw-r--r--src/3rdparty/freetype/src/sfnt/sfwoff2.h5
-rw-r--r--src/3rdparty/freetype/src/sfnt/ttbdf.c2
-rw-r--r--src/3rdparty/freetype/src/sfnt/ttbdf.h2
-rw-r--r--src/3rdparty/freetype/src/sfnt/ttcmap.c17
-rw-r--r--src/3rdparty/freetype/src/sfnt/ttcmap.h2
-rw-r--r--src/3rdparty/freetype/src/sfnt/ttcmapc.h2
-rw-r--r--src/3rdparty/freetype/src/sfnt/ttcolr.c1511
-rw-r--r--src/3rdparty/freetype/src/sfnt/ttcolr.h28
-rw-r--r--src/3rdparty/freetype/src/sfnt/ttcpal.c2
-rw-r--r--src/3rdparty/freetype/src/sfnt/ttcpal.h2
-rw-r--r--src/3rdparty/freetype/src/sfnt/ttkern.c21
-rw-r--r--src/3rdparty/freetype/src/sfnt/ttkern.h2
-rw-r--r--src/3rdparty/freetype/src/sfnt/ttload.c116
-rw-r--r--src/3rdparty/freetype/src/sfnt/ttload.h2
-rw-r--r--src/3rdparty/freetype/src/sfnt/ttmtx.c4
-rw-r--r--src/3rdparty/freetype/src/sfnt/ttmtx.h2
-rw-r--r--src/3rdparty/freetype/src/sfnt/ttpost.c115
-rw-r--r--src/3rdparty/freetype/src/sfnt/ttpost.h2
-rw-r--r--src/3rdparty/freetype/src/sfnt/ttsbit.c88
-rw-r--r--src/3rdparty/freetype/src/sfnt/ttsbit.h2
-rw-r--r--src/3rdparty/freetype/src/sfnt/ttsvg.c413
-rw-r--r--src/3rdparty/freetype/src/sfnt/ttsvg.h43
-rw-r--r--src/3rdparty/freetype/src/sfnt/woff2tags.c16
-rw-r--r--src/3rdparty/freetype/src/sfnt/woff2tags.h8
-rw-r--r--src/3rdparty/freetype/src/smooth/ftgrays.c835
-rw-r--r--src/3rdparty/freetype/src/smooth/ftgrays.h2
-rw-r--r--src/3rdparty/freetype/src/smooth/ftsmerrs.h2
-rw-r--r--src/3rdparty/freetype/src/smooth/ftsmooth.c2
-rw-r--r--src/3rdparty/freetype/src/smooth/ftsmooth.h2
-rw-r--r--src/3rdparty/freetype/src/smooth/module.mk2
-rw-r--r--src/3rdparty/freetype/src/smooth/rules.mk2
-rw-r--r--src/3rdparty/freetype/src/smooth/smooth.c2
-rw-r--r--src/3rdparty/freetype/src/svg/ftsvg.c350
-rw-r--r--src/3rdparty/freetype/src/svg/ftsvg.h35
-rw-r--r--src/3rdparty/freetype/src/svg/module.mk23
-rw-r--r--src/3rdparty/freetype/src/svg/rules.mk70
-rw-r--r--src/3rdparty/freetype/src/svg/svg.c24
-rw-r--r--src/3rdparty/freetype/src/svg/svgtypes.h42
-rw-r--r--src/3rdparty/freetype/src/tools/afblue.pl2
-rw-r--r--src/3rdparty/freetype/src/tools/apinames.c22
-rwxr-xr-xsrc/3rdparty/freetype/src/tools/chktrcmp.py153
-rw-r--r--src/3rdparty/freetype/src/tools/cordic.py41
-rw-r--r--src/3rdparty/freetype/src/tools/ftrandom/ftrandom.c2
-rw-r--r--src/3rdparty/freetype/src/tools/glnames.py1423
-rw-r--r--src/3rdparty/freetype/src/tools/no-copyright13
-rwxr-xr-xsrc/3rdparty/freetype/src/tools/update-copyright4
-rwxr-xr-xsrc/3rdparty/freetype/src/tools/update-copyright-year65
-rw-r--r--src/3rdparty/freetype/src/truetype/module.mk2
-rw-r--r--src/3rdparty/freetype/src/truetype/rules.mk2
-rw-r--r--src/3rdparty/freetype/src/truetype/truetype.c2
-rw-r--r--src/3rdparty/freetype/src/truetype/ttdriver.c59
-rw-r--r--src/3rdparty/freetype/src/truetype/ttdriver.h2
-rw-r--r--src/3rdparty/freetype/src/truetype/tterrors.h2
-rw-r--r--src/3rdparty/freetype/src/truetype/ttgload.c484
-rw-r--r--src/3rdparty/freetype/src/truetype/ttgload.h2
-rw-r--r--src/3rdparty/freetype/src/truetype/ttgxvar.c1000
-rw-r--r--src/3rdparty/freetype/src/truetype/ttgxvar.h102
-rw-r--r--src/3rdparty/freetype/src/truetype/ttinterp.c245
-rw-r--r--src/3rdparty/freetype/src/truetype/ttinterp.h95
-rw-r--r--src/3rdparty/freetype/src/truetype/ttobjs.c99
-rw-r--r--src/3rdparty/freetype/src/truetype/ttobjs.h4
-rw-r--r--src/3rdparty/freetype/src/truetype/ttpload.c127
-rw-r--r--src/3rdparty/freetype/src/truetype/ttpload.h2
-rw-r--r--src/3rdparty/freetype/src/truetype/ttsubpix.c8
-rw-r--r--src/3rdparty/freetype/src/truetype/ttsubpix.h2
-rw-r--r--src/3rdparty/freetype/src/type1/module.mk2
-rw-r--r--src/3rdparty/freetype/src/type1/rules.mk2
-rw-r--r--src/3rdparty/freetype/src/type1/t1afm.c27
-rw-r--r--src/3rdparty/freetype/src/type1/t1afm.h2
-rw-r--r--src/3rdparty/freetype/src/type1/t1driver.c39
-rw-r--r--src/3rdparty/freetype/src/type1/t1driver.h2
-rw-r--r--src/3rdparty/freetype/src/type1/t1errors.h2
-rw-r--r--src/3rdparty/freetype/src/type1/t1gload.c6
-rw-r--r--src/3rdparty/freetype/src/type1/t1gload.h2
-rw-r--r--src/3rdparty/freetype/src/type1/t1load.c134
-rw-r--r--src/3rdparty/freetype/src/type1/t1load.h2
-rw-r--r--src/3rdparty/freetype/src/type1/t1objs.c20
-rw-r--r--src/3rdparty/freetype/src/type1/t1objs.h2
-rw-r--r--src/3rdparty/freetype/src/type1/t1parse.c65
-rw-r--r--src/3rdparty/freetype/src/type1/t1parse.h2
-rw-r--r--src/3rdparty/freetype/src/type1/t1tokens.h2
-rw-r--r--src/3rdparty/freetype/src/type1/type1.c2
-rw-r--r--src/3rdparty/freetype/src/type42/module.mk2
-rw-r--r--src/3rdparty/freetype/src/type42/rules.mk2
-rw-r--r--src/3rdparty/freetype/src/type42/t42drivr.c15
-rw-r--r--src/3rdparty/freetype/src/type42/t42drivr.h2
-rw-r--r--src/3rdparty/freetype/src/type42/t42error.h2
-rw-r--r--src/3rdparty/freetype/src/type42/t42objs.c31
-rw-r--r--src/3rdparty/freetype/src/type42/t42objs.h2
-rw-r--r--src/3rdparty/freetype/src/type42/t42parse.c92
-rw-r--r--src/3rdparty/freetype/src/type42/t42parse.h2
-rw-r--r--src/3rdparty/freetype/src/type42/t42types.h2
-rw-r--r--src/3rdparty/freetype/src/type42/type42.c2
-rw-r--r--src/3rdparty/freetype/src/winfonts/fnterrs.h2
-rw-r--r--src/3rdparty/freetype/src/winfonts/module.mk2
-rw-r--r--src/3rdparty/freetype/src/winfonts/rules.mk2
-rw-r--r--src/3rdparty/freetype/src/winfonts/winfnt.c40
-rw-r--r--src/3rdparty/freetype/src/winfonts/winfnt.h2
-rw-r--r--src/3rdparty/gradle/CMakeLists.txt47
-rw-r--r--src/3rdparty/gradle/gradle.properties3
-rw-r--r--src/3rdparty/gradle/gradle/wrapper/gradle-wrapper.jarbin59536 -> 59821 bytes
-rw-r--r--src/3rdparty/gradle/gradle/wrapper/gradle-wrapper.properties2
-rw-r--r--src/3rdparty/gradle/qt_attribution.json6
-rw-r--r--src/3rdparty/harfbuzz-ng/CMakeLists.txt89
-rw-r--r--src/3rdparty/harfbuzz-ng/COPYING20
-rw-r--r--src/3rdparty/harfbuzz-ng/NEWS651
-rw-r--r--src/3rdparty/harfbuzz-ng/README.md80
-rw-r--r--src/3rdparty/harfbuzz-ng/TODO28
-rw-r--r--src/3rdparty/harfbuzz-ng/import_from_tarball.sh11
-rw-r--r--src/3rdparty/harfbuzz-ng/qt_attribution.json33
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Color/CBDT/CBDT.hh (renamed from src/3rdparty/harfbuzz-ng/src/hb-ot-color-cbdt-table.hh)117
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Color/COLR/COLR.hh2203
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Color/COLR/colrv1-closure.hh (renamed from src/3rdparty/harfbuzz-ng/src/hb-ot-color-colrv1-closure.hh)66
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Color/CPAL/CPAL.hh (renamed from src/3rdparty/harfbuzz-ng/src/hb-ot-color-cpal-table.hh)79
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Color/sbix/sbix.hh (renamed from src/3rdparty/harfbuzz-ng/src/hb-ot-color-sbix-table.hh)84
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Color/svg/svg.hh (renamed from src/3rdparty/harfbuzz-ng/src/hb-ot-color-svg-table.hh)41
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/Common/Coverage.hh337
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/Common/CoverageFormat1.hh133
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/Common/CoverageFormat2.hh232
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/Common/RangeRecord.hh85
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/GDEF/GDEF.hh918
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/GPOS/Anchor.hh83
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/GPOS/AnchorFormat1.hh46
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/GPOS/AnchorFormat2.hh58
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/GPOS/AnchorFormat3.hh100
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/GPOS/AnchorMatrix.hh77
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/GPOS/ChainContextPos.hh14
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/GPOS/Common.hh33
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/GPOS/ContextPos.hh14
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/GPOS/CursivePos.hh35
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/GPOS/CursivePosFormat1.hh301
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/GPOS/ExtensionPos.hh17
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/GPOS/GPOS.hh171
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/GPOS/LigatureArray.hh56
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/GPOS/MarkArray.hh128
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/GPOS/MarkBasePos.hh41
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/GPOS/MarkBasePosFormat1.hh244
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/GPOS/MarkLigPos.hh41
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/GPOS/MarkLigPosFormat1.hh223
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/GPOS/MarkMarkPos.hh42
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/GPOS/MarkMarkPosFormat1.hh228
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/GPOS/MarkRecord.hh52
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/GPOS/PairPos.hh46
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/GPOS/PairPosFormat1.hh217
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/GPOS/PairPosFormat2.hh351
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/GPOS/PairSet.hh207
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/GPOS/PairValueRecord.hh99
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/GPOS/PosLookup.hh79
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/GPOS/PosLookupSubTable.hh79
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/GPOS/SinglePos.hh100
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/GPOS/SinglePosFormat1.hh156
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/GPOS/SinglePosFormat2.hh176
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/GPOS/ValueFormat.hh394
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/GSUB/AlternateSet.hh126
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/GSUB/AlternateSubst.hh62
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/GSUB/AlternateSubstFormat1.hh128
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/GSUB/ChainContextSubst.hh18
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/GSUB/Common.hh21
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/GSUB/ContextSubst.hh18
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/GSUB/ExtensionSubst.hh22
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/GSUB/GSUB.hh61
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/GSUB/Ligature.hh187
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/GSUB/LigatureSet.hh119
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/GSUB/LigatureSubst.hh71
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/GSUB/LigatureSubstFormat1.hh166
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/GSUB/MultipleSubst.hh62
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/GSUB/MultipleSubstFormat1.hh130
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/GSUB/ReverseChainSingleSubst.hh36
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/GSUB/ReverseChainSingleSubstFormat1.hh244
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/GSUB/Sequence.hh165
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/GSUB/SingleSubst.hh103
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/GSUB/SingleSubstFormat1.hh168
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/GSUB/SingleSubstFormat2.hh151
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/GSUB/SubstLookup.hh220
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/GSUB/SubstLookupSubTable.hh77
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/types.hh66
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/glyf/CompositeGlyph.hh369
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/glyf/Glyph.hh537
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/glyf/GlyphHeader.hh52
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/glyf/SimpleGlyph.hh339
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/glyf/SubsetGlyph.hh85
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/glyf/VarCompositeGlyph.hh354
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/glyf/composite-iter.hh68
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/glyf/coord-setter.hh34
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/glyf/glyf-helpers.hh104
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/glyf/glyf.hh474
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/glyf/loca.hh43
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/glyf/path-builder.hh174
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/name/name.hh589
-rw-r--r--src/3rdparty/harfbuzz-ng/src/graph/classdef-graph.hh216
-rw-r--r--src/3rdparty/harfbuzz-ng/src/graph/coverage-graph.hh152
-rw-r--r--src/3rdparty/harfbuzz-ng/src/graph/graph.hh1392
-rw-r--r--src/3rdparty/harfbuzz-ng/src/graph/gsubgpos-context.cc (renamed from src/3rdparty/harfbuzz-ng/src/test-array.cc)72
-rw-r--r--src/3rdparty/harfbuzz-ng/src/graph/gsubgpos-context.hh (renamed from src/3rdparty/harfbuzz-ng/src/test-unicode-ranges.cc)61
-rw-r--r--src/3rdparty/harfbuzz-ng/src/graph/gsubgpos-graph.hh414
-rw-r--r--src/3rdparty/harfbuzz-ng/src/graph/markbasepos-graph.hh510
-rw-r--r--src/3rdparty/harfbuzz-ng/src/graph/pairpos-graph.hh647
-rw-r--r--src/3rdparty/harfbuzz-ng/src/graph/serialize.hh270
-rw-r--r--src/3rdparty/harfbuzz-ng/src/graph/split-helpers.hh69
-rw-r--r--src/3rdparty/harfbuzz-ng/src/graph/test-classdef-graph.cc119
-rw-r--r--src/3rdparty/harfbuzz-ng/src/harfbuzz-subset.cc62
-rw-r--r--src/3rdparty/harfbuzz-ng/src/harfbuzz.cc42
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-aat-layout-bsln-table.hh8
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-aat-layout-common.hh145
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-aat-layout-feat-table.hh2
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-aat-layout-just-table.hh40
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-aat-layout-kerx-table.hh34
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-aat-layout-morx-table.hh118
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-aat-layout-opbd-table.hh2
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-aat-layout-trak-table.hh8
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-aat-layout.cc26
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-aat-layout.hh4
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-aat-map.cc130
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-aat-map.hh51
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-algs.hh259
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-array.hh161
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-atomic.hh67
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-bimap.hh40
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-bit-page.hh169
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-bit-set-invertible.hh42
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-bit-set.hh286
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-blob.cc30
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-blob.h2
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-blob.hh12
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-buffer-deserialize-json.hh455
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-buffer-deserialize-text-glyphs.hh692
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-buffer-deserialize-text-unicode.hh332
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-buffer-deserialize-text.hh853
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-buffer-serialize.cc57
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-buffer-verify.cc439
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-buffer.cc477
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-buffer.h218
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-buffer.hh398
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-cache.hh33
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-cairo-utils.cc869
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-cairo-utils.hh107
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-cairo.cc1010
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-cairo.h99
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-cff-interp-common.hh207
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-cff-interp-cs-common.hh32
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-cff-interp-dict-common.hh6
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-cff1-interp-cs.hh9
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-cff2-interp-cs.hh124
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-common.cc134
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-common.h53
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-config.hh43
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-coretext.cc97
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-cplusplus.hh223
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-debug.hh29
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-deprecated.h5
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-directwrite.cc58
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-dispatch.hh2
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-draw.cc485
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-draw.h300
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-draw.hh246
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-face-builder.cc246
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-face.cc234
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-face.h10
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-face.hh6
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-fallback-shape.cc12
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-font.cc835
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-font.h220
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-font.hh214
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ft-colr.hh567
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ft.cc654
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ft.h9
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-glib.cc77
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-gobject-structs.cc6
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-gobject-structs.h24
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-graphite2.cc13
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-graphite2.h3
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-iter.hh149
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-kern.hh9
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-limits.hh109
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-machinery.hh71
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-map.cc148
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-map.h31
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-map.hh365
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-meta.hh256
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ms-feature-ranges.cc177
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ms-feature-ranges.hh148
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-multimap.hh92
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-mutex.hh49
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-null.hh35
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-number-parser.hh8
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-number.cc1
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-object.hh79
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-open-file.hh4
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-open-type.hh191
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-cff-common.hh282
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-cff1-table.cc98
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-cff1-table.hh226
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-cff2-table.cc79
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-cff2-table.hh111
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-cmap-table.hh688
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-color-colr-table.hh1144
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-color.cc79
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-color.h13
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-deprecated.h33
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-face-table-list.hh43
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-face.cc6
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-face.hh3
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-font.cc409
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-glyf-table.hh1298
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-hdmx-table.hh1
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-head-table.hh8
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-hmtx-table.hh336
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-kern-table.hh8
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-layout-base-table.hh24
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-layout-common.hh2556
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-layout-gdef-table.hh691
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-layout-gpos-table.hh2955
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-layout-gsub-table.hh1703
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-layout-gsubgpos.hh2162
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-layout-jstf-table.hh2
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-layout.cc797
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-layout.h82
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-layout.hh64
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-map.cc100
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-map.hh42
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-math-table.hh419
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-math.cc49
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-math.h36
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-maxp-table.hh13
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-meta-table.hh10
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-metrics.cc203
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-metrics.h5
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-name-language-static.hh12
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-name-table.hh351
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-name.cc53
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-name.h52
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-os2-table.hh127
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-os2-unicode-ranges.hh8
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-post-table-v2subset.hh50
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-post-table.hh54
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-indic-machine.hh603
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-indic-table.cc501
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-indic.hh430
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-khmer-machine.hh396
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-khmer.hh113
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-myanmar-machine.hh465
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-myanmar.hh171
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-use-machine.hh591
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-use-table.hh1205
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-fallback.cc19
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-normalize.cc25
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-normalize.hh1
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape.cc206
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape.hh12
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shaper-arabic-fallback.hh (renamed from src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-arabic-fallback.hh)113
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shaper-arabic-joining-list.hh (renamed from src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-arabic-joining-list.hh)14
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shaper-arabic-pua.hh118
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shaper-arabic-table.hh (renamed from src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh)149
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shaper-arabic-win1256.hh (renamed from src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-arabic-win1256.hh)40
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shaper-arabic.cc (renamed from src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-arabic.cc)121
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shaper-arabic.hh (renamed from src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-arabic.hh)8
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shaper-default.cc (renamed from src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-default.cc)16
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shaper-hangul.cc (renamed from src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-hangul.cc)14
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shaper-hebrew.cc (renamed from src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-hebrew.cc)38
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shaper-indic-machine.hh627
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shaper-indic-table.cc561
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shaper-indic.cc (renamed from src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-indic.cc)474
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shaper-indic.hh66
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shaper-khmer-machine.hh428
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shaper-khmer.cc (renamed from src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-khmer.cc)65
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shaper-myanmar-machine.hh553
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shaper-myanmar.cc (renamed from src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-myanmar.cc)141
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shaper-syllabic.cc (renamed from src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-syllabic.cc)43
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shaper-syllabic.hh (renamed from src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-syllabic.hh)15
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shaper-thai.cc (renamed from src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-thai.cc)28
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shaper-use-machine.hh1080
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shaper-use-table.hh674
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shaper-use.cc (renamed from src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-use.cc)72
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shaper-vowel-constraints.cc (renamed from src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-vowel-constraints.cc)44
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shaper-vowel-constraints.hh (renamed from src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-vowel-constraints.hh)8
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shaper.hh (renamed from src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex.hh)107
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-stat-table.hh276
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-tag-table.hh3607
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-tag.cc153
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-var-avar-table.hh85
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-var-common.hh244
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-var-fvar-table.hh167
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-var-gvar-table.hh344
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-var-hvar-table.hh127
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-var-mvar-table.hh11
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-var.cc7
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-var.h2
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-vorg-table.hh2
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-outline.cc322
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-outline.hh (renamed from src/3rdparty/harfbuzz-ng/src/test-gpos-size-params.cc)77
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-paint-extents.cc330
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-paint-extents.hh293
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-paint.cc703
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-paint.h987
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-paint.hh228
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-pool.hh14
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-priority-queue.hh38
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-repacker.hh903
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-sanitize.hh44
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-serialize.hh252
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-set-digest.hh73
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-set.cc114
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-set.h19
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-set.hh60
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-shape-plan.cc34
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-shape-plan.h4
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-shape-plan.hh3
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-shape.cc53
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-shaper.cc16
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-static.cc82
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-style.cc20
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-style.h4
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-subset-accelerator.hh132
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-subset-cff-common.cc11
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-subset-cff-common.hh763
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-subset-cff1.cc130
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-subset-cff2.cc303
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-subset-input.cc305
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-subset-input.hh99
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-subset-instancer-solver.cc464
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-subset-plan.cc1086
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-subset-plan.hh195
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-subset-repacker.cc58
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-subset-repacker.h81
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-subset.cc425
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-subset.h79
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-subset.hh7
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ucd-table.hh7469
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ucd.cc16
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-unicode-emoji-table.hh71
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-unicode.cc42
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-unicode.h8
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-unicode.hh12
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-uniscribe.cc9
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-utf.hh30
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-vector.hh391
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-version.h6
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb.h1
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb.hh46
-rw-r--r--src/3rdparty/harfbuzz-ng/src/main.cc135
-rw-r--r--src/3rdparty/harfbuzz-ng/src/test-algs.cc95
-rw-r--r--src/3rdparty/harfbuzz-ng/src/test-bimap.cc76
-rw-r--r--src/3rdparty/harfbuzz-ng/src/test-buffer-serialize.cc97
-rw-r--r--src/3rdparty/harfbuzz-ng/src/test-gsub-would-substitute.cc67
-rw-r--r--src/3rdparty/harfbuzz-ng/src/test-iter.cc286
-rw-r--r--src/3rdparty/harfbuzz-ng/src/test-meta.cc133
-rw-r--r--src/3rdparty/harfbuzz-ng/src/test-number.cc224
-rw-r--r--src/3rdparty/harfbuzz-ng/src/test-ot-glyphname.cc89
-rw-r--r--src/3rdparty/harfbuzz-ng/src/test-ot-meta.cc68
-rw-r--r--src/3rdparty/harfbuzz-ng/src/test-ot-name.cc74
-rw-r--r--src/3rdparty/harfbuzz-ng/src/test-priority-queue.cc89
-rw-r--r--src/3rdparty/harfbuzz-ng/src/test-repacker.cc485
-rw-r--r--src/3rdparty/harfbuzz-ng/src/test.cc2
-rw-r--r--src/3rdparty/icc/qt_attribution.json2
-rw-r--r--src/3rdparty/libjpeg/CMakeLists.txt83
-rw-r--r--src/3rdparty/libjpeg/COPYRIGHT.txt2
-rw-r--r--src/3rdparty/libjpeg/LICENSE2
-rwxr-xr-xsrc/3rdparty/libjpeg/import_from_libjpeg_tarball.sh13
-rw-r--r--src/3rdparty/libjpeg/qt_attribution.json2
-rw-r--r--src/3rdparty/libjpeg/src/ChangeLog.md182
-rw-r--r--src/3rdparty/libjpeg/src/jcapimin.c6
-rw-r--r--src/3rdparty/libjpeg/src/jcarith.c12
-rw-r--r--src/3rdparty/libjpeg/src/jccolext.c14
-rw-r--r--src/3rdparty/libjpeg/src/jccolor.c21
-rw-r--r--src/3rdparty/libjpeg/src/jchuff.c23
-rw-r--r--src/3rdparty/libjpeg/src/jchuff.h12
-rw-r--r--src/3rdparty/libjpeg/src/jcmaster.c1
-rw-r--r--src/3rdparty/libjpeg/src/jconfig.h12
-rw-r--r--src/3rdparty/libjpeg/src/jconfig.h.in31
-rw-r--r--src/3rdparty/libjpeg/src/jconfigint.h2
-rw-r--r--src/3rdparty/libjpeg/src/jcphuff.c43
-rw-r--r--src/3rdparty/libjpeg/src/jcprepct.c8
-rw-r--r--src/3rdparty/libjpeg/src/jctrans.c6
-rw-r--r--src/3rdparty/libjpeg/src/jdapimin.c7
-rw-r--r--src/3rdparty/libjpeg/src/jdapistd.c21
-rw-r--r--src/3rdparty/libjpeg/src/jdarith.c22
-rw-r--r--src/3rdparty/libjpeg/src/jdatadst.c13
-rw-r--r--src/3rdparty/libjpeg/src/jdatasrc.c4
-rw-r--r--src/3rdparty/libjpeg/src/jdcoefct.c6
-rw-r--r--src/3rdparty/libjpeg/src/jdcolext.c14
-rw-r--r--src/3rdparty/libjpeg/src/jdcolor.c1
-rw-r--r--src/3rdparty/libjpeg/src/jddctmgr.c4
-rw-r--r--src/3rdparty/libjpeg/src/jdinput.c4
-rw-r--r--src/3rdparty/libjpeg/src/jdmainct.c1
-rw-r--r--src/3rdparty/libjpeg/src/jdmarker.c8
-rw-r--r--src/3rdparty/libjpeg/src/jdmaster.c12
-rw-r--r--src/3rdparty/libjpeg/src/jdmerge.c1
-rw-r--r--src/3rdparty/libjpeg/src/jdmrgext.c20
-rw-r--r--src/3rdparty/libjpeg/src/jdphuff.c10
-rw-r--r--src/3rdparty/libjpeg/src/jerror.c16
-rw-r--r--src/3rdparty/libjpeg/src/jerror.h6
-rw-r--r--src/3rdparty/libjpeg/src/jinclude.h143
-rw-r--r--src/3rdparty/libjpeg/src/jmemmgr.c29
-rw-r--r--src/3rdparty/libjpeg/src/jmemnobs.c5
-rw-r--r--src/3rdparty/libjpeg/src/jmorecfg.h4
-rw-r--r--src/3rdparty/libjpeg/src/jpegint.h9
-rw-r--r--src/3rdparty/libjpeg/src/jsimd.h8
-rw-r--r--src/3rdparty/libjpeg/src/jsimd_none.c8
-rw-r--r--src/3rdparty/libjpeg/src/jstdhuff.c9
-rw-r--r--src/3rdparty/libjpeg/src/jutils.c10
-rw-r--r--src/3rdparty/libjpeg/src/jversion.h6
-rw-r--r--src/3rdparty/libpng/ANNOUNCE39
-rw-r--r--src/3rdparty/libpng/CHANGES32
-rw-r--r--src/3rdparty/libpng/CMakeLists.txt20
-rw-r--r--src/3rdparty/libpng/INSTALL85
-rw-r--r--src/3rdparty/libpng/LICENSE4
-rw-r--r--src/3rdparty/libpng/README143
-rw-r--r--src/3rdparty/libpng/libpng-manual.txt10
-rw-r--r--src/3rdparty/libpng/png.c16
-rw-r--r--src/3rdparty/libpng/png.h26
-rw-r--r--src/3rdparty/libpng/pngconf.h8
-rw-r--r--src/3rdparty/libpng/pngget.c14
-rw-r--r--src/3rdparty/libpng/pnglibconf.h4
-rw-r--r--src/3rdparty/libpng/pngpriv.h78
-rw-r--r--src/3rdparty/libpng/pngread.c7
-rw-r--r--src/3rdparty/libpng/pngrtran.c2
-rw-r--r--src/3rdparty/libpng/pngrutil.c32
-rw-r--r--src/3rdparty/libpng/pngset.c13
-rw-r--r--src/3rdparty/libpng/pngstruct.h12
-rw-r--r--src/3rdparty/libpng/pngwrite.c20
-rw-r--r--src/3rdparty/libpng/pngwutil.c6
-rw-r--r--src/3rdparty/libpng/qt_attribution.json13
-rw-r--r--src/3rdparty/libpng/qtpatches.diff62
-rw-r--r--src/3rdparty/libpsl/PSL-LICENSE.txt (renamed from src/network/kernel/PSL-LICENSE.txt)0
-rw-r--r--src/3rdparty/libpsl/README.txt17
-rw-r--r--src/3rdparty/libpsl/psl_data.cpp4523
-rw-r--r--src/3rdparty/libpsl/qt_attribution.json (renamed from src/network/kernel/qt_attribution.json)28
-rw-r--r--src/3rdparty/libpsl/qtpatches.diff42
-rw-r--r--src/3rdparty/libpsl/src/LICENSE.chromium30
-rw-r--r--src/3rdparty/libpsl/src/lookup_string_in_fixed_set.c273
-rwxr-xr-xsrc/3rdparty/libpsl/src/psl-make-dafsa692
-rw-r--r--src/3rdparty/md4/qt_attribution.json1
-rw-r--r--src/3rdparty/md5/qt_attribution.json1
-rw-r--r--src/3rdparty/pcre2/AUTHORS6
-rw-r--r--src/3rdparty/pcre2/CMakeLists.txt8
-rw-r--r--src/3rdparty/pcre2/LICENCE6
-rwxr-xr-xsrc/3rdparty/pcre2/import_from_pcre2_tarball.sh6
-rw-r--r--src/3rdparty/pcre2/qt_attribution.json18
-rw-r--r--src/3rdparty/pcre2/src/pcre2.h72
-rw-r--r--src/3rdparty/pcre2/src/pcre2_auto_possess.c43
-rw-r--r--src/3rdparty/pcre2/src/pcre2_compile.c262
-rw-r--r--src/3rdparty/pcre2/src/pcre2_context.c12
-rw-r--r--src/3rdparty/pcre2/src/pcre2_dfa_match.c87
-rw-r--r--src/3rdparty/pcre2/src/pcre2_error.c4
-rw-r--r--src/3rdparty/pcre2/src/pcre2_extuni.c6
-rw-r--r--src/3rdparty/pcre2/src/pcre2_internal.h111
-rw-r--r--src/3rdparty/pcre2/src/pcre2_intmodedep.h51
-rw-r--r--src/3rdparty/pcre2/src/pcre2_jit_compile.c1101
-rw-r--r--src/3rdparty/pcre2/src/pcre2_jit_match.c2
-rw-r--r--src/3rdparty/pcre2/src/pcre2_jit_misc.c6
-rw-r--r--src/3rdparty/pcre2/src/pcre2_jit_neon_inc.h4
-rw-r--r--src/3rdparty/pcre2/src/pcre2_jit_simd_inc.h72
-rw-r--r--src/3rdparty/pcre2/src/pcre2_match.c502
-rw-r--r--src/3rdparty/pcre2/src/pcre2_match_data.c11
-rw-r--r--src/3rdparty/pcre2/src/pcre2_script_run.c473
-rw-r--r--src/3rdparty/pcre2/src/pcre2_string_utils.c2
-rw-r--r--src/3rdparty/pcre2/src/pcre2_study.c4
-rw-r--r--src/3rdparty/pcre2/src/pcre2_substitute.c36
-rw-r--r--src/3rdparty/pcre2/src/pcre2_tables.c642
-rw-r--r--src/3rdparty/pcre2/src/pcre2_ucd.c8670
-rw-r--r--src/3rdparty/pcre2/src/pcre2_ucp.h351
-rw-r--r--src/3rdparty/pcre2/src/pcre2_ucptables.c1524
-rw-r--r--src/3rdparty/pcre2/src/pcre2_xclass.c20
-rw-r--r--src/3rdparty/pcre2/src/sljit/sljitConfig.h14
-rw-r--r--src/3rdparty/pcre2/src/sljit/sljitConfigInternal.h218
-rw-r--r--src/3rdparty/pcre2/src/sljit/sljitExecAllocator.c16
-rw-r--r--src/3rdparty/pcre2/src/sljit/sljitLir.c1284
-rw-r--r--src/3rdparty/pcre2/src/sljit/sljitLir.h1122
-rw-r--r--src/3rdparty/pcre2/src/sljit/sljitNativeARM_32.c1797
-rw-r--r--src/3rdparty/pcre2/src/sljit/sljitNativeARM_64.c954
-rw-r--r--src/3rdparty/pcre2/src/sljit/sljitNativeARM_T2_32.c1704
-rw-r--r--src/3rdparty/pcre2/src/sljit/sljitNativeMIPS_32.c663
-rw-r--r--src/3rdparty/pcre2/src/sljit/sljitNativeMIPS_64.c503
-rw-r--r--src/3rdparty/pcre2/src/sljit/sljitNativeMIPS_common.c2175
-rw-r--r--src/3rdparty/pcre2/src/sljit/sljitNativePPC_32.c111
-rw-r--r--src/3rdparty/pcre2/src/sljit/sljitNativePPC_64.c248
-rw-r--r--src/3rdparty/pcre2/src/sljit/sljitNativePPC_common.c1034
-rw-r--r--src/3rdparty/pcre2/src/sljit/sljitNativeRISCV_32.c73
-rw-r--r--src/3rdparty/pcre2/src/sljit/sljitNativeRISCV_64.c183
-rw-r--r--src/3rdparty/pcre2/src/sljit/sljitNativeRISCV_common.c2762
-rw-r--r--src/3rdparty/pcre2/src/sljit/sljitNativeS390X.c1545
-rw-r--r--src/3rdparty/pcre2/src/sljit/sljitNativeSPARC_32.c107
-rw-r--r--src/3rdparty/pcre2/src/sljit/sljitNativeSPARC_common.c287
-rw-r--r--src/3rdparty/pcre2/src/sljit/sljitNativeX86_32.c1430
-rw-r--r--src/3rdparty/pcre2/src/sljit/sljitNativeX86_64.c984
-rw-r--r--src/3rdparty/pcre2/src/sljit/sljitNativeX86_common.c912
-rw-r--r--src/3rdparty/pcre2/src/sljit/sljitProtExecAllocator.c6
-rw-r--r--src/3rdparty/pcre2/src/sljit/sljitUtils.c31
-rw-r--r--src/3rdparty/pcre2/src/sljit/sljitWXExecAllocator.c53
-rw-r--r--src/3rdparty/sha1/qt_attribution.json1
-rw-r--r--src/3rdparty/sha3/KeccakSponge.c5
-rw-r--r--src/3rdparty/sha3/overflow.patch31
-rw-r--r--src/3rdparty/sha3/qt_attribution.json1
-rw-r--r--src/3rdparty/sqlite/qt_attribution.json5
-rw-r--r--src/3rdparty/sqlite/sqlite3.c33213
-rw-r--r--src/3rdparty/sqlite/sqlite3.h885
-rw-r--r--src/3rdparty/tinycbor/qt_attribution.json4
-rw-r--r--src/3rdparty/wasm/qt_attribution.json3
-rw-r--r--src/3rdparty/xcb/README28
-rw-r--r--src/3rdparty/xcb/include/xcb/touchpad-gestures-h.patch207
-rw-r--r--src/3rdparty/xcb/include/xcb/xinput.h154
-rw-r--r--src/3rdparty/xcb/libxcb/touchpad-gestures-c.patch78
-rw-r--r--src/3rdparty/xcb/libxcb/xinput.c46
-rw-r--r--src/3rdparty/zlib/CMakeLists.txt47
-rw-r--r--src/3rdparty/zlib/qt_attribution.json8
-rw-r--r--src/3rdparty/zlib/qtpatches.diff98
-rw-r--r--src/3rdparty/zlib/src/ChangeLog187
-rw-r--r--src/3rdparty/zlib/src/README11
-rw-r--r--src/3rdparty/zlib/src/compress.c6
-rw-r--r--src/3rdparty/zlib/src/crc32.c1267
-rw-r--r--src/3rdparty/zlib/src/crc32.h9877
-rw-r--r--src/3rdparty/zlib/src/deflate.c312
-rw-r--r--src/3rdparty/zlib/src/deflate.h27
-rw-r--r--src/3rdparty/zlib/src/gzguts.h27
-rw-r--r--src/3rdparty/zlib/src/gzlib.c10
-rw-r--r--src/3rdparty/zlib/src/gzread.c20
-rw-r--r--src/3rdparty/zlib/src/gzwrite.c40
-rw-r--r--src/3rdparty/zlib/src/infback.c20
-rw-r--r--src/3rdparty/zlib/src/inffast.c28
-rw-r--r--src/3rdparty/zlib/src/inflate.c54
-rw-r--r--src/3rdparty/zlib/src/inflate.h5
-rw-r--r--src/3rdparty/zlib/src/inftrees.c6
-rw-r--r--src/3rdparty/zlib/src/inftrees.h2
-rw-r--r--src/3rdparty/zlib/src/trees.c192
-rw-r--r--src/3rdparty/zlib/src/uncompr.c4
-rw-r--r--src/3rdparty/zlib/src/zconf.h19
-rw-r--r--src/3rdparty/zlib/src/zlib.h235
-rw-r--r--src/3rdparty/zlib/src/zutil.c20
-rw-r--r--src/3rdparty/zlib/src/zutil.h27
-rw-r--r--src/CMakeLists.txt26
-rw-r--r--src/android/CMakeLists.txt6
-rw-r--r--src/android/jar/.gitignore3
-rw-r--r--src/android/jar/CMakeLists.txt14
-rw-r--r--src/android/jar/src/org/qtproject/qt/android/CursorHandle.java51
-rw-r--r--src/android/jar/src/org/qtproject/qt/android/EditContextView.java40
-rw-r--r--src/android/jar/src/org/qtproject/qt/android/EditPopupMenu.java58
-rw-r--r--src/android/jar/src/org/qtproject/qt/android/ExtractStyle.java79
-rw-r--r--src/android/jar/src/org/qtproject/qt/android/QtActivityDelegate.java324
-rw-r--r--src/android/jar/src/org/qtproject/qt/android/QtEditText.java42
-rw-r--r--src/android/jar/src/org/qtproject/qt/android/QtInputConnection.java62
-rw-r--r--src/android/jar/src/org/qtproject/qt/android/QtLayout.java154
-rw-r--r--src/android/jar/src/org/qtproject/qt/android/QtMessageDialogHelper.java64
-rw-r--r--src/android/jar/src/org/qtproject/qt/android/QtNative.java541
-rw-r--r--src/android/jar/src/org/qtproject/qt/android/QtNativeLibrariesDir.java42
-rw-r--r--src/android/jar/src/org/qtproject/qt/android/QtServiceDelegate.java68
-rw-r--r--src/android/jar/src/org/qtproject/qt/android/QtSurface.java42
-rw-r--r--src/android/jar/src/org/qtproject/qt/android/QtThread.java40
-rw-r--r--src/android/jar/src/org/qtproject/qt/android/accessibility/QtAccessibilityDelegate.java178
-rw-r--r--src/android/jar/src/org/qtproject/qt/android/accessibility/QtNativeAccessibility.java41
-rw-r--r--src/android/jar/src/org/qtproject/qt/android/extras/QtAndroidBinder.java40
-rw-r--r--src/android/jar/src/org/qtproject/qt/android/extras/QtAndroidServiceConnection.java40
-rw-r--r--src/android/jar/src/org/qtproject/qt/android/extras/QtNative.java40
-rw-r--r--src/android/java/CMakeLists.txt58
-rw-r--r--src/android/java/src/org/qtproject/qt/android/bindings/QtActivity.java72
-rw-r--r--src/android/java/src/org/qtproject/qt/android/bindings/QtActivityLoader.java71
-rw-r--r--src/android/java/src/org/qtproject/qt/android/bindings/QtApplication.java38
-rw-r--r--src/android/java/src/org/qtproject/qt/android/bindings/QtLoader.java123
-rw-r--r--src/android/java/src/org/qtproject/qt/android/bindings/QtService.java51
-rw-r--r--src/android/java/src/org/qtproject/qt/android/bindings/QtServiceLoader.java38
-rw-r--r--src/android/templates/.gitignore4
-rw-r--r--src/android/templates/AndroidManifest.xml18
-rw-r--r--src/android/templates/CMakeLists.txt30
-rw-r--r--src/android/templates/build.gradle6
-rw-r--r--src/android/templates/doc/src/android-manifest-file-configuration.qdoc301
-rw-r--r--src/android/templates/res/values/libs.xml1
-rw-r--r--src/android/templates/res/xml/qtprovider_paths.xml4
-rw-r--r--src/concurrent/CMakeLists.txt4
-rw-r--r--src/concurrent/doc/qtconcurrent.qdocconf7
-rw-r--r--src/concurrent/doc/snippets/CMakeLists.txt5
-rw-r--r--src/concurrent/doc/snippets/code/src_concurrent_qtconcurrentfilter.cpp51
-rw-r--r--src/concurrent/doc/snippets/code/src_concurrent_qtconcurrentmap.cpp51
-rw-r--r--src/concurrent/doc/snippets/code/src_concurrent_qtconcurrentrun.cpp51
-rw-r--r--src/concurrent/doc/snippets/code/src_concurrent_qtconcurrenttask.cpp51
-rw-r--r--src/concurrent/doc/src/qt6-changes.qdoc28
-rw-r--r--src/concurrent/doc/src/qtconcurrent-examples.qdoc14
-rw-r--r--src/concurrent/doc/src/qtconcurrent-index.qdoc34
-rw-r--r--src/concurrent/doc/src/qtconcurrent-module.qdoc28
-rw-r--r--src/concurrent/qtaskbuilder.h46
-rw-r--r--src/concurrent/qtaskbuilder.qdoc28
-rw-r--r--src/concurrent/qtconcurrent_global.h40
-rw-r--r--src/concurrent/qtconcurrentcompilertest.h40
-rw-r--r--src/concurrent/qtconcurrentfilter.cpp41
-rw-r--r--src/concurrent/qtconcurrentfilter.h122
-rw-r--r--src/concurrent/qtconcurrentfilterkernel.h42
-rw-r--r--src/concurrent/qtconcurrentfunctionwrappers.h75
-rw-r--r--src/concurrent/qtconcurrentiteratekernel.cpp42
-rw-r--r--src/concurrent/qtconcurrentiteratekernel.h44
-rw-r--r--src/concurrent/qtconcurrentmap.cpp41
-rw-r--r--src/concurrent/qtconcurrentmap.h130
-rw-r--r--src/concurrent/qtconcurrentmapkernel.h42
-rw-r--r--src/concurrent/qtconcurrentmedian.h42
-rw-r--r--src/concurrent/qtconcurrentreducekernel.h60
-rw-r--r--src/concurrent/qtconcurrentrun.cpp58
-rw-r--r--src/concurrent/qtconcurrentrun.h56
-rw-r--r--src/concurrent/qtconcurrentrunbase.h49
-rw-r--r--src/concurrent/qtconcurrentstoredfunctioncall.h40
-rw-r--r--src/concurrent/qtconcurrenttask.h44
-rw-r--r--src/concurrent/qtconcurrenttask.qdoc29
-rw-r--r--src/concurrent/qtconcurrentthreadengine.cpp48
-rw-r--r--src/concurrent/qtconcurrentthreadengine.h42
-rw-r--r--src/corelib/CMakeLists.txt704
-rw-r--r--src/corelib/Qt6AndroidMacros.cmake1010
-rw-r--r--src/corelib/Qt6CTestMacros.cmake446
-rw-r--r--src/corelib/Qt6CoreConfigExtras.cmake.in61
-rw-r--r--src/corelib/Qt6CoreDeploySupport.cmake640
-rw-r--r--src/corelib/Qt6CoreMacros.cmake1706
-rw-r--r--src/corelib/Qt6WasmMacros.cmake100
-rw-r--r--src/corelib/QtCompressMimeDatabase.cmake156
-rw-r--r--src/corelib/QtCore.dynlist2
-rw-r--r--src/corelib/QtInstallPaths.cmake.in16
-rw-r--r--src/corelib/animation/qabstractanimation.cpp97
-rw-r--r--src/corelib/animation/qabstractanimation.h41
-rw-r--r--src/corelib/animation/qabstractanimation_p.h67
-rw-r--r--src/corelib/animation/qanimationgroup.cpp48
-rw-r--r--src/corelib/animation/qanimationgroup.h40
-rw-r--r--src/corelib/animation/qanimationgroup_p.h44
-rw-r--r--src/corelib/animation/qparallelanimationgroup.cpp42
-rw-r--r--src/corelib/animation/qparallelanimationgroup.h40
-rw-r--r--src/corelib/animation/qparallelanimationgroup_p.h42
-rw-r--r--src/corelib/animation/qpauseanimation.cpp40
-rw-r--r--src/corelib/animation/qpauseanimation.h40
-rw-r--r--src/corelib/animation/qpropertyanimation.cpp49
-rw-r--r--src/corelib/animation/qpropertyanimation.h40
-rw-r--r--src/corelib/animation/qpropertyanimation_p.h40
-rw-r--r--src/corelib/animation/qsequentialanimationgroup.cpp54
-rw-r--r--src/corelib/animation/qsequentialanimationgroup.h40
-rw-r--r--src/corelib/animation/qsequentialanimationgroup_p.h44
-rw-r--r--src/corelib/animation/qvariantanimation.cpp60
-rw-r--r--src/corelib/animation/qvariantanimation.h40
-rw-r--r--src/corelib/animation/qvariantanimation_p.h40
-rw-r--r--src/corelib/compat/removed_api.cpp515
-rw-r--r--src/corelib/configure.cmake261
-rw-r--r--src/corelib/debug_script.py29
-rw-r--r--src/corelib/doc/include/QtCoreDoc1
-rw-r--r--src/corelib/doc/include/jni.h40
-rw-r--r--src/corelib/doc/qtcore.qdocconf13
-rw-r--r--src/corelib/doc/snippets/buffer/buffer.cpp51
-rw-r--r--src/corelib/doc/snippets/cmake-macros/deployment.cmake27
-rw-r--r--src/corelib/doc/snippets/cmake-macros/examples.cmake21
-rw-r--r--src/corelib/doc/snippets/code/doc_src_containers.cpp137
-rw-r--r--src/corelib/doc/snippets/code/doc_src_groups.cpp51
-rw-r--r--src/corelib/doc/snippets/code/doc_src_objecttrees.cpp51
-rw-r--r--src/corelib/doc/snippets/code/doc_src_properties.cpp51
-rw-r--r--src/corelib/doc/snippets/code/doc_src_qalgorithms.cpp51
-rw-r--r--src/corelib/doc/snippets/code/doc_src_qcache.cpp51
-rw-r--r--src/corelib/doc/snippets/code/doc_src_qiterator.cpp65
-rw-r--r--src/corelib/doc/snippets/code/doc_src_qnamespace.cpp51
-rw-r--r--src/corelib/doc/snippets/code/doc_src_qnamespace.qdoc51
-rw-r--r--src/corelib/doc/snippets/code/doc_src_qplugin.cpp51
-rw-r--r--src/corelib/doc/snippets/code/doc_src_qplugin.pro4
-rw-r--r--src/corelib/doc/snippets/code/doc_src_qset.cpp57
-rw-r--r--src/corelib/doc/snippets/code/doc_src_qvarlengtharray.cpp51
-rw-r--r--src/corelib/doc/snippets/code/doc_src_resources.cpp51
-rw-r--r--src/corelib/doc/snippets/code/doc_src_resources.qdoc55
-rw-r--r--src/corelib/doc/snippets/code/qlogging/qlogging.cpp51
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_animation_qparallelanimationgroup.cpp51
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_animation_qpropertyanimation.cpp145
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_animation_qsequentialanimationgroup.cpp51
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_animation_qvariantanimation.cpp51
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_concurrent_qthreadpool.cpp51
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_global_qglobal.cpp91
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_global_qlogging.cpp51
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_global_qnumeric.cpp51
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_global_qoperatingsystemversion.cpp51
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_global_qrandom.cpp53
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_io_qabstractfileengine.cpp51
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_io_qdatastream.cpp51
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_io_qdebug.cpp51
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_io_qdir.cpp55
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_io_qdiriterator.cpp55
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_io_qfile.cpp51
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_io_qfileinfo.cpp57
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_io_qfileselector.cpp51
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_io_qiodevice.cpp51
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_io_qloggingcategory.cpp51
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_io_qprocess.cpp51
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_io_qsettings.cpp53
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_io_qstorageinfo.cpp51
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_io_qtemporarydir.cpp51
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_io_qtemporaryfile.cpp51
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_io_qtextstream.cpp51
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_io_qurl.cpp59
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_io_qurlquery.cpp51
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_kernel_qabstractitemmodel.cpp51
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_kernel_qabstractnativeeventfilter.cpp53
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_kernel_qabstractnativeeventfilter.h53
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_kernel_qabstractnativeeventfilter.mm53
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_kernel_qabstractnativeeventfilter_win.cpp20
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_kernel_qcoreapplication.cpp51
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_kernel_qdeadlinetimer.cpp51
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_kernel_qmath.cpp51
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_kernel_qmetaobject.cpp84
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_kernel_qmetatype.cpp61
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_kernel_qmimedata.cpp51
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_kernel_qobject.cpp51
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_kernel_qproperty.cpp88
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_kernel_qsystemsemaphore.cpp55
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_kernel_qtimer.cpp53
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_kernel_qvariant.cpp51
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_mimetype_qmimedatabase.cpp55
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_plugin_qlibrary.cpp51
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_plugin_quuid.cpp51
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_serialization_qcborstream.cpp69
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_serialization_qcborvalue.cpp51
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_serialization_qdatastream.cpp51
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_serialization_qjsondocument.cpp51
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_text_qanystringview.cpp51
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_text_qbytearray.cpp71
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_text_qbytearraymatcher.cpp51
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_text_qbytearrayview.cpp51
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_text_qcollator.cpp51
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_text_qlocale.cpp51
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_text_qregularexpression.cpp51
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_text_qstring.cpp78
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_text_qstringconverter.cpp51
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_text_qstringiterator.cpp53
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_text_qstringview.cpp51
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_text_qutf8stringview.cpp51
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_thread_qatomic.cpp51
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_thread_qexception.cpp51
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_thread_qfuture.cpp193
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_thread_qfuturesynchronizer.cpp51
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_thread_qfuturewatcher.cpp51
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_thread_qmutex.cpp51
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_thread_qmutexpool.cpp51
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_thread_qreadwritelock.cpp51
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_thread_qsemaphore.cpp51
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_thread_qthread.cpp51
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_thread_qwaitcondition_unix.cpp51
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_time_qdatetime.cpp79
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_tools_qbitarray.cpp51
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_tools_qcommandlineoption.cpp51
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_tools_qcommandlineparser.cpp51
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_tools_qcommandlineparser_main.cpp51
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_tools_qcontiguouscache.cpp51
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_tools_qeasingcurve.cpp51
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_tools_qhash.cpp83
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_tools_qlist.cpp51
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_tools_qmap.cpp80
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_tools_qmultimap.cpp66
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_tools_qpoint.cpp51
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_tools_qqueue.cpp51
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_tools_qrect.cpp51
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_tools_qscopedpointer.cpp51
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_tools_qscopeguard.cpp51
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_tools_qshareddata.cpp51
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_tools_qsharedpointer.cpp51
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_tools_qsize.cpp51
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_tools_qtimeline.cpp51
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_xml_qxmlstream.cpp51
-rw-r--r--src/corelib/doc/snippets/code/src_gui_dialogs_qmessagebox.cpp55
-rw-r--r--src/corelib/doc/snippets/code/src_gui_itemviews_qidentityproxymodel.cpp51
-rw-r--r--src/corelib/doc/snippets/code/src_gui_itemviews_qitemselectionmodel.cpp51
-rw-r--r--src/corelib/doc/snippets/eventfilters/filterobject.cpp51
-rw-r--r--src/corelib/doc/snippets/eventfilters/filterobject.h51
-rw-r--r--src/corelib/doc/snippets/eventfilters/main.cpp51
-rw-r--r--src/corelib/doc/snippets/events/events.cpp51
-rw-r--r--src/corelib/doc/snippets/file/file.cpp51
-rw-r--r--src/corelib/doc/snippets/fileinfo/main.cpp59
-rw-r--r--src/corelib/doc/snippets/hellotrmain.cpp55
-rw-r--r--src/corelib/doc/snippets/jni/src_qjniobject.cpp51
-rw-r--r--src/corelib/doc/snippets/ntfsp.cpp66
-rw-r--r--src/corelib/doc/snippets/overview/using-qt-core.cmake2
-rw-r--r--src/corelib/doc/snippets/pointer/pointer.cpp51
-rw-r--r--src/corelib/doc/snippets/process/process.cpp51
-rw-r--r--src/corelib/doc/snippets/qbytearraylist/main.cpp51
-rw-r--r--src/corelib/doc/snippets/qdebug/qdebugsnippet.cpp51
-rw-r--r--src/corelib/doc/snippets/qdir-listfiles/main.cpp51
-rw-r--r--src/corelib/doc/snippets/qdir-namefilters/main.cpp51
-rw-r--r--src/corelib/doc/snippets/qelapsedtimer/main.cpp51
-rw-r--r--src/corelib/doc/snippets/qloggingcategory/main.cpp80
-rw-r--r--src/corelib/doc/snippets/qmessageauthenticationcode/main.cpp59
-rw-r--r--src/corelib/doc/snippets/qmetaobject-invokable/main.cpp51
-rw-r--r--src/corelib/doc/snippets/qmetaobject-invokable/window.cpp51
-rw-r--r--src/corelib/doc/snippets/qmetaobject-invokable/window.h51
-rw-r--r--src/corelib/doc/snippets/qmetaobject-revision/main.cpp51
-rw-r--r--src/corelib/doc/snippets/qmetaobject-revision/window.cpp51
-rw-r--r--src/corelib/doc/snippets/qmetaobject-revision/window.h51
-rw-r--r--src/corelib/doc/snippets/qmetatype/registerConverters.cpp61
-rw-r--r--src/corelib/doc/snippets/qprocess-environment/main.cpp51
-rw-r--r--src/corelib/doc/snippets/qprocess/qprocess-createprocessargumentsmodifier.cpp51
-rw-r--r--src/corelib/doc/snippets/qprocess/qprocess-simpleexecution.cpp51
-rw-r--r--src/corelib/doc/snippets/qsignalmapper/buttonwidget.cpp58
-rw-r--r--src/corelib/doc/snippets/qsignalmapper/buttonwidget.h51
-rw-r--r--src/corelib/doc/snippets/qsortfilterproxymodel-details/main.cpp51
-rw-r--r--src/corelib/doc/snippets/qstack/main.cpp51
-rw-r--r--src/corelib/doc/snippets/qstring/main.cpp57
-rw-r--r--src/corelib/doc/snippets/qstring/stringbuilder.cpp80
-rw-r--r--src/corelib/doc/snippets/qstringlist/main.cpp69
-rw-r--r--src/corelib/doc/snippets/qstringlistmodel/main.cpp51
-rw-r--r--src/corelib/doc/snippets/qtcast/qtcast.cpp51
-rw-r--r--src/corelib/doc/snippets/qversionnumber/main.cpp59
-rw-r--r--src/corelib/doc/snippets/qxmlstreamwriter/main.cpp51
-rw-r--r--src/corelib/doc/snippets/resource-system/CMakeLists.txt5
-rw-r--r--src/corelib/doc/snippets/resource-system/main.cpp51
-rw-r--r--src/corelib/doc/snippets/resource-system/mainwindow.cpp51
-rw-r--r--src/corelib/doc/snippets/settings/settings.cpp51
-rw-r--r--src/corelib/doc/snippets/sharedemployee/employee.h51
-rw-r--r--src/corelib/doc/snippets/sharedemployee/main.cpp51
-rw-r--r--src/corelib/doc/snippets/signalsandslots/lcdnumber.h51
-rw-r--r--src/corelib/doc/snippets/signalsandslots/signalsandslots.cpp51
-rw-r--r--src/corelib/doc/snippets/signalsandslots/signalsandslots.h51
-rw-r--r--src/corelib/doc/snippets/streaming/main.cpp51
-rw-r--r--src/corelib/doc/snippets/threads/threads.cpp51
-rw-r--r--src/corelib/doc/snippets/timers/analogclock.cpp51
-rw-r--r--src/corelib/doc/snippets/timers/timers.cpp51
-rw-r--r--src/corelib/doc/src/animation.qdoc364
-rw-r--r--src/corelib/doc/src/cbor.qdoc78
-rw-r--r--src/corelib/doc/src/cmake/cmake-commands.qdoc31
-rw-r--r--src/corelib/doc/src/cmake/cmake-configure-variables.qdoc478
-rw-r--r--src/corelib/doc/src/cmake/cmake-deploy-variables.qdoc265
-rw-r--r--src/corelib/doc/src/cmake/cmake-properties.qdoc330
-rw-r--r--src/corelib/doc/src/cmake/cmake-variables.qdoc147
-rw-r--r--src/corelib/doc/src/cmake/qt_add_big_resources.qdoc42
-rw-r--r--src/corelib/doc/src/cmake/qt_add_binary_resources.qdoc34
-rw-r--r--src/corelib/doc/src/cmake/qt_add_executable.qdoc63
-rw-r--r--src/corelib/doc/src/cmake/qt_add_library.qdoc35
-rw-r--r--src/corelib/doc/src/cmake/qt_add_plugin.qdoc55
-rw-r--r--src/corelib/doc/src/cmake/qt_add_resources.qdoc53
-rw-r--r--src/corelib/doc/src/cmake/qt_allow_non_utf8_sources.qdoc34
-rw-r--r--src/corelib/doc/src/cmake/qt_android_add_apk_target.qdoc61
-rw-r--r--src/corelib/doc/src/cmake/qt_android_apply_arch_suffix.qdoc36
-rw-r--r--src/corelib/doc/src/cmake/qt_android_generate_deployment_settings.qdoc35
-rw-r--r--src/corelib/doc/src/cmake/qt_deploy_qt_conf.qdoc78
-rw-r--r--src/corelib/doc/src/cmake/qt_deploy_runtime_dependencies.qdoc152
-rw-r--r--src/corelib/doc/src/cmake/qt_deploy_translations.qdoc76
-rw-r--r--src/corelib/doc/src/cmake/qt_disable_unicode_defines.qdoc34
-rw-r--r--src/corelib/doc/src/cmake/qt_extract_metatypes.qdoc35
-rw-r--r--src/corelib/doc/src/cmake/qt_finalize_project.qdoc53
-rw-r--r--src/corelib/doc/src/cmake/qt_finalize_target.qdoc36
-rw-r--r--src/corelib/doc/src/cmake/qt_generate_deploy_app_script.qdoc117
-rw-r--r--src/corelib/doc/src/cmake/qt_generate_deploy_script.qdoc65
-rw-r--r--src/corelib/doc/src/cmake/qt_generate_moc.qdoc34
-rw-r--r--src/corelib/doc/src/cmake/qt_import_plugins.qdoc34
-rw-r--r--src/corelib/doc/src/cmake/qt_policy.qdoc66
-rw-r--r--src/corelib/doc/src/cmake/qt_set_finalizer_mode.qdoc35
-rw-r--r--src/corelib/doc/src/cmake/qt_standard_project_setup.qdoc87
-rw-r--r--src/corelib/doc/src/cmake/qt_wrap_cpp.qdoc34
-rw-r--r--src/corelib/doc/src/containers.qdoc104
-rw-r--r--src/corelib/doc/src/custom-types.qdoc28
-rw-r--r--src/corelib/doc/src/datastreamformat.qdoc33
-rw-r--r--src/corelib/doc/src/dontdocument.qdoc28
-rw-r--r--src/corelib/doc/src/eventsandfilters.qdoc28
-rw-r--r--src/corelib/doc/src/external-resources.qdoc113
-rw-r--r--src/corelib/doc/src/filestorage.qdoc28
-rw-r--r--src/corelib/doc/src/foreach-keyword.qdoc28
-rw-r--r--src/corelib/doc/src/implicit-sharing.qdoc28
-rw-r--r--src/corelib/doc/src/includes/android-content-uri-limitations.qdocinc13
-rw-r--r--src/corelib/doc/src/includes/cmake-android-qt-finalize-project-warning.qdocinc6
-rw-r--r--src/corelib/doc/src/includes/cmake-android-supported-abis.qdocinc1
-rw-r--r--src/corelib/doc/src/includes/cmake-deploy-modified-variable-values.qdocinc24
-rw-r--r--src/corelib/doc/src/includes/cmake-deploy-runtime-dependencies.qdocinc46
-rw-r--r--src/corelib/doc/src/includes/cmake-deploy-var-usage.qdocinc2
-rw-r--r--src/corelib/doc/src/includes/cmake-find-package-core.qdocinc7
-rw-r--r--src/corelib/doc/src/includes/permissions.qdocinc51
-rw-r--r--src/corelib/doc/src/includes/qobject.qdocinc28
-rw-r--r--src/corelib/doc/src/includes/qstring.qdocinc36
-rw-r--r--src/corelib/doc/src/io.qdoc30
-rw-r--r--src/corelib/doc/src/ipc.qdoc488
-rw-r--r--src/corelib/doc/src/java-style-iterators.qdoc30
-rw-r--r--src/corelib/doc/src/json.qdoc28
-rw-r--r--src/corelib/doc/src/objectmodel/bindableproperties.qdoc56
-rw-r--r--src/corelib/doc/src/objectmodel/metaobjects.qdoc28
-rw-r--r--src/corelib/doc/src/objectmodel/object.qdoc28
-rw-r--r--src/corelib/doc/src/objectmodel/objecttrees.qdoc28
-rw-r--r--src/corelib/doc/src/objectmodel/properties.qdoc61
-rw-r--r--src/corelib/doc/src/objectmodel/signalsandslots.qdoc53
-rw-r--r--src/corelib/doc/src/plugin-classes.qdoc28
-rw-r--r--src/corelib/doc/src/qt6-changes.qdoc332
-rw-r--r--src/corelib/doc/src/qtcore-index.qdoc92
-rw-r--r--src/corelib/doc/src/qtcore.qdoc46
-rw-r--r--src/corelib/doc/src/qtserialization.qdoc138
-rw-r--r--src/corelib/doc/src/resource-system.qdoc56
-rw-r--r--src/corelib/doc/src/timers.qdoc30
-rw-r--r--src/corelib/global/archdetect.cpp52
-rw-r--r--src/corelib/global/minimum-linux_p.h40
-rw-r--r--src/corelib/global/q20algorithm.h157
-rw-r--r--src/corelib/global/q20functional.h48
-rw-r--r--src/corelib/global/q20iterator.h44
-rw-r--r--src/corelib/global/q20memory.h50
-rw-r--r--src/corelib/global/q20type_traits.h43
-rw-r--r--src/corelib/global/q23functional.h49
-rw-r--r--src/corelib/global/q23utility.cpp25
-rw-r--r--src/corelib/global/q23utility.h75
-rw-r--r--src/corelib/global/qassert.cpp219
-rw-r--r--src/corelib/global/qassert.h113
-rw-r--r--src/corelib/global/qcompare.h40
-rw-r--r--src/corelib/global/qcompare.qdoc30
-rw-r--r--src/corelib/global/qcompare_impl.h40
-rw-r--r--src/corelib/global/qcompilerdetection.h634
-rw-r--r--src/corelib/global/qcompilerdetection.qdoc394
-rw-r--r--src/corelib/global/qconfig-bootstrapped.h52
-rw-r--r--src/corelib/global/qconfig.cpp.in17
-rw-r--r--src/corelib/global/qconstructormacros.h38
-rw-r--r--src/corelib/global/qcontainerinfo.h40
-rw-r--r--src/corelib/global/qdarwinhelpers.h37
-rw-r--r--src/corelib/global/qdarwinhelpers.qdoc34
-rw-r--r--src/corelib/global/qendian.cpp59
-rw-r--r--src/corelib/global/qendian.h60
-rw-r--r--src/corelib/global/qendian_p.h258
-rw-r--r--src/corelib/global/qexceptionhandling.cpp20
-rw-r--r--src/corelib/global/qexceptionhandling.h45
-rw-r--r--src/corelib/global/qflags.h85
-rw-r--r--src/corelib/global/qflags.qdoc459
-rw-r--r--src/corelib/global/qfloat16.cpp221
-rw-r--r--src/corelib/global/qfloat16.h252
-rw-r--r--src/corelib/global/qfloat16tables.cpp44
-rw-r--r--src/corelib/global/qforeach.h84
-rw-r--r--src/corelib/global/qforeach.qdoc72
-rw-r--r--src/corelib/global/qfunctionpointer.h23
-rw-r--r--src/corelib/global/qfunctionpointer.qdoc9
-rw-r--r--src/corelib/global/qglobal.cpp4627
-rw-r--r--src/corelib/global/qglobal.h1472
-rw-r--r--src/corelib/global/qglobal_p.h79
-rw-r--r--src/corelib/global/qglobalstatic.h150
-rw-r--r--src/corelib/global/qglobalstatic.qdoc149
-rw-r--r--src/corelib/global/qhooks.cpp42
-rw-r--r--src/corelib/global/qhooks_p.h40
-rw-r--r--src/corelib/global/qlibraryinfo.cpp385
-rw-r--r--src/corelib/global/qlibraryinfo.h50
-rw-r--r--src/corelib/global/qlibraryinfo_p.h63
-rw-r--r--src/corelib/global/qlogging.cpp721
-rw-r--r--src/corelib/global/qlogging.h76
-rw-r--r--src/corelib/global/qlogging_p.h42
-rw-r--r--src/corelib/global/qmalloc.cpp43
-rw-r--r--src/corelib/global/qmalloc.h26
-rw-r--r--src/corelib/global/qminmax.h88
-rw-r--r--src/corelib/global/qminmax.qdoc39
-rw-r--r--src/corelib/global/qnamespace.h69
-rw-r--r--src/corelib/global/qnamespace.qdoc130
-rw-r--r--src/corelib/global/qnativeinterface.h73
-rw-r--r--src/corelib/global/qnativeinterface_p.h63
-rw-r--r--src/corelib/global/qnumeric.cpp244
-rw-r--r--src/corelib/global/qnumeric.h141
-rw-r--r--src/corelib/global/qnumeric_p.h184
-rw-r--r--src/corelib/global/qoperatingsystemversion.cpp257
-rw-r--r--src/corelib/global/qoperatingsystemversion.h258
-rw-r--r--src/corelib/global/qoperatingsystemversion_darwin.mm91
-rw-r--r--src/corelib/global/qoperatingsystemversion_p.h41
-rw-r--r--src/corelib/global/qoperatingsystemversion_win.cpp60
-rw-r--r--src/corelib/global/qoperatingsystemversion_win_p.h42
-rw-r--r--src/corelib/global/qoverload.h80
-rw-r--r--src/corelib/global/qoverload.qdoc43
-rw-r--r--src/corelib/global/qprocessordetection.h93
-rw-r--r--src/corelib/global/qprocessordetection.qdoc448
-rw-r--r--src/corelib/global/qrandom.cpp64
-rw-r--r--src/corelib/global/qrandom.h54
-rw-r--r--src/corelib/global/qrandom_p.h40
-rw-r--r--src/corelib/global/qsimd.cpp208
-rw-r--r--src/corelib/global/qsimd.h62
-rw-r--r--src/corelib/global/qsimd_p.h368
-rw-r--r--src/corelib/global/qsimd_x86.cpp273
-rw-r--r--src/corelib/global/qsimd_x86_p.h478
-rw-r--r--src/corelib/global/qswap.h54
-rw-r--r--src/corelib/global/qswap.qdoc14
-rw-r--r--src/corelib/global/qsysinfo.cpp1070
-rw-r--r--src/corelib/global/qsysinfo.h42
-rw-r--r--src/corelib/global/qsystemdetection.h110
-rw-r--r--src/corelib/global/qsystemdetection.qdoc202
-rw-r--r--src/corelib/global/qt_pch.h40
-rw-r--r--src/corelib/global/qt_windows.h69
-rw-r--r--src/corelib/global/qtclasshelpermacros.h132
-rw-r--r--src/corelib/global/qtclasshelpermacros.qdoc59
-rw-r--r--src/corelib/global/qtconfiginclude.h22
-rw-r--r--src/corelib/global/qtconfigmacros.h153
-rw-r--r--src/corelib/global/qtdeprecationmarkers.h331
-rw-r--r--src/corelib/global/qtdeprecationmarkers.qdoc64
-rw-r--r--src/corelib/global/qtenvironmentvariables.cpp425
-rw-r--r--src/corelib/global/qtenvironmentvariables.h38
-rw-r--r--src/corelib/global/qtenvironmentvariables_p.h39
-rw-r--r--src/corelib/global/qtnoop.h13
-rw-r--r--src/corelib/global/qtpreprocessorsupport.h26
-rw-r--r--src/corelib/global/qtpreprocessorsupport.qdoc20
-rw-r--r--src/corelib/global/qtrace_p.h173
-rw-r--r--src/corelib/global/qtresource.h21
-rw-r--r--src/corelib/global/qtresource.qdoc54
-rw-r--r--src/corelib/global/qttranslation.h44
-rw-r--r--src/corelib/global/qttranslation.qdoc206
-rw-r--r--src/corelib/global/qttypetraits.h61
-rw-r--r--src/corelib/global/qttypetraits.qdoc108
-rw-r--r--src/corelib/global/qtversion.h38
-rw-r--r--src/corelib/global/qtversionchecks.cpp46
-rw-r--r--src/corelib/global/qtversionchecks.h75
-rw-r--r--src/corelib/global/qtypeinfo.h116
-rw-r--r--src/corelib/global/qtypeinfo.qdoc55
-rw-r--r--src/corelib/global/qtypes.cpp403
-rw-r--r--src/corelib/global/qtypes.h159
-rw-r--r--src/corelib/global/qversiontagging.cpp77
-rw-r--r--src/corelib/global/qversiontagging.h176
-rw-r--r--src/corelib/global/qvolatile_p.h42
-rw-r--r--src/corelib/global/qxpfunctional.h176
-rw-r--r--src/corelib/global/qxptype_traits.h63
-rw-r--r--src/corelib/io/forkfd_qt.cpp40
-rw-r--r--src/corelib/io/qabstractfileengine.cpp126
-rw-r--r--src/corelib/io/qabstractfileengine_p.h53
-rw-r--r--src/corelib/io/qbuffer.cpp131
-rw-r--r--src/corelib/io/qbuffer.h48
-rw-r--r--src/corelib/io/qdataurl.cpp56
-rw-r--r--src/corelib/io/qdataurl_p.h40
-rw-r--r--src/corelib/io/qdebug.cpp126
-rw-r--r--src/corelib/io/qdebug.h173
-rw-r--r--src/corelib/io/qdebug_p.h47
-rw-r--r--src/corelib/io/qdir.cpp769
-rw-r--r--src/corelib/io/qdir.h67
-rw-r--r--src/corelib/io/qdir_p.h69
-rw-r--r--src/corelib/io/qdiriterator.cpp52
-rw-r--r--src/corelib/io/qdiriterator.h40
-rw-r--r--src/corelib/io/qfile.cpp165
-rw-r--r--src/corelib/io/qfile.h109
-rw-r--r--src/corelib/io/qfile_p.h40
-rw-r--r--src/corelib/io/qfiledevice.cpp71
-rw-r--r--src/corelib/io/qfiledevice.h40
-rw-r--r--src/corelib/io/qfiledevice_p.h111
-rw-r--r--src/corelib/io/qfileinfo.cpp383
-rw-r--r--src/corelib/io/qfileinfo.h86
-rw-r--r--src/corelib/io/qfileinfo_p.h42
-rw-r--r--src/corelib/io/qfileselector.cpp67
-rw-r--r--src/corelib/io/qfileselector.h40
-rw-r--r--src/corelib/io/qfileselector_p.h42
-rw-r--r--src/corelib/io/qfilesystemengine.cpp57
-rw-r--r--src/corelib/io/qfilesystemengine_mac.mm40
-rw-r--r--src/corelib/io/qfilesystemengine_p.h47
-rw-r--r--src/corelib/io/qfilesystemengine_unix.cpp355
-rw-r--r--src/corelib/io/qfilesystemengine_win.cpp1062
-rw-r--r--src/corelib/io/qfilesystementry.cpp85
-rw-r--r--src/corelib/io/qfilesystementry_p.h86
-rw-r--r--src/corelib/io/qfilesystemiterator_p.h40
-rw-r--r--src/corelib/io/qfilesystemiterator_unix.cpp40
-rw-r--r--src/corelib/io/qfilesystemiterator_win.cpp62
-rw-r--r--src/corelib/io/qfilesystemmetadata_p.h79
-rw-r--r--src/corelib/io/qfilesystemwatcher.cpp48
-rw-r--r--src/corelib/io/qfilesystemwatcher.h40
-rw-r--r--src/corelib/io/qfilesystemwatcher_fsevents.mm52
-rw-r--r--src/corelib/io/qfilesystemwatcher_fsevents_p.h40
-rw-r--r--src/corelib/io/qfilesystemwatcher_inotify.cpp42
-rw-r--r--src/corelib/io/qfilesystemwatcher_inotify_p.h40
-rw-r--r--src/corelib/io/qfilesystemwatcher_kqueue.cpp42
-rw-r--r--src/corelib/io/qfilesystemwatcher_kqueue_p.h40
-rw-r--r--src/corelib/io/qfilesystemwatcher_p.h40
-rw-r--r--src/corelib/io/qfilesystemwatcher_polling.cpp48
-rw-r--r--src/corelib/io/qfilesystemwatcher_polling_p.h44
-rw-r--r--src/corelib/io/qfilesystemwatcher_win.cpp78
-rw-r--r--src/corelib/io/qfilesystemwatcher_win_p.h45
-rw-r--r--src/corelib/io/qfsfileengine.cpp69
-rw-r--r--src/corelib/io/qfsfileengine_iterator.cpp40
-rw-r--r--src/corelib/io/qfsfileengine_iterator_p.h40
-rw-r--r--src/corelib/io/qfsfileengine_p.h57
-rw-r--r--src/corelib/io/qfsfileengine_unix.cpp89
-rw-r--r--src/corelib/io/qfsfileengine_win.cpp75
-rw-r--r--src/corelib/io/qiodevice.cpp133
-rw-r--r--src/corelib/io/qiodevice.h40
-rw-r--r--src/corelib/io/qiodevice_p.h47
-rw-r--r--src/corelib/io/qiodevicebase.h42
-rw-r--r--src/corelib/io/qipaddress.cpp100
-rw-r--r--src/corelib/io/qipaddress_p.h40
-rw-r--r--src/corelib/io/qlockfile.cpp157
-rw-r--r--src/corelib/io/qlockfile.h65
-rw-r--r--src/corelib/io/qlockfile_p.h62
-rw-r--r--src/corelib/io/qlockfile_unix.cpp69
-rw-r--r--src/corelib/io/qlockfile_win.cpp65
-rw-r--r--src/corelib/io/qloggingcategory.cpp177
-rw-r--r--src/corelib/io/qloggingcategory.h147
-rw-r--r--src/corelib/io/qloggingregistry.cpp119
-rw-r--r--src/corelib/io/qloggingregistry_p.h76
-rw-r--r--src/corelib/io/qnoncontiguousbytedevice.cpp40
-rw-r--r--src/corelib/io/qnoncontiguousbytedevice_p.h40
-rw-r--r--src/corelib/io/qntdll_p.h62
-rw-r--r--src/corelib/io/qprocess.cpp296
-rw-r--r--src/corelib/io/qprocess.h54
-rw-r--r--src/corelib/io/qprocess_darwin.mm40
-rw-r--r--src/corelib/io/qprocess_p.h50
-rw-r--r--src/corelib/io/qprocess_unix.cpp103
-rw-r--r--src/corelib/io/qprocess_win.cpp183
-rw-r--r--src/corelib/io/qresource.cpp186
-rw-r--r--src/corelib/io/qresource.h42
-rw-r--r--src/corelib/io/qresource_iterator.cpp40
-rw-r--r--src/corelib/io/qresource_iterator_p.h40
-rw-r--r--src/corelib/io/qresource_p.h62
-rw-r--r--src/corelib/io/qsavefile.cpp46
-rw-r--r--src/corelib/io/qsavefile.h40
-rw-r--r--src/corelib/io/qsavefile_p.h40
-rw-r--r--src/corelib/io/qsettings.cpp690
-rw-r--r--src/corelib/io/qsettings.h67
-rw-r--r--src/corelib/io/qsettings_mac.cpp93
-rw-r--r--src/corelib/io/qsettings_p.h95
-rw-r--r--src/corelib/io/qsettings_wasm.cpp357
-rw-r--r--src/corelib/io/qsettings_win.cpp106
-rw-r--r--src/corelib/io/qstandardpaths.cpp120
-rw-r--r--src/corelib/io/qstandardpaths.h44
-rw-r--r--src/corelib/io/qstandardpaths_android.cpp233
-rw-r--r--src/corelib/io/qstandardpaths_haiku.cpp48
-rw-r--r--src/corelib/io/qstandardpaths_mac.mm73
-rw-r--r--src/corelib/io/qstandardpaths_unix.cpp217
-rw-r--r--src/corelib/io/qstandardpaths_win.cpp93
-rw-r--r--src/corelib/io/qstorageinfo.cpp45
-rw-r--r--src/corelib/io/qstorageinfo.h44
-rw-r--r--src/corelib/io/qstorageinfo_mac.cpp40
-rw-r--r--src/corelib/io/qstorageinfo_p.h44
-rw-r--r--src/corelib/io/qstorageinfo_unix.cpp97
-rw-r--r--src/corelib/io/qstorageinfo_win.cpp192
-rw-r--r--src/corelib/io/qtemporarydir.cpp112
-rw-r--r--src/corelib/io/qtemporarydir.h57
-rw-r--r--src/corelib/io/qtemporaryfile.cpp111
-rw-r--r--src/corelib/io/qtemporaryfile.h40
-rw-r--r--src/corelib/io/qtemporaryfile_p.h42
-rw-r--r--src/corelib/io/qurl.cpp444
-rw-r--r--src/corelib/io/qurl.h57
-rw-r--r--src/corelib/io/qurl_p.h42
-rw-r--r--src/corelib/io/qurlidna.cpp104
-rw-r--r--src/corelib/io/qurlquery.cpp66
-rw-r--r--src/corelib/io/qurlquery.h45
-rw-r--r--src/corelib/io/qurlrecode.cpp42
-rw-r--r--src/corelib/io/qwindowspipereader.cpp46
-rw-r--r--src/corelib/io/qwindowspipereader_p.h42
-rw-r--r--src/corelib/io/qwindowspipewriter.cpp42
-rw-r--r--src/corelib/io/qwindowspipewriter_p.h42
-rw-r--r--src/corelib/ipc/qsharedmemory.cpp708
-rw-r--r--src/corelib/ipc/qsharedmemory.h104
-rw-r--r--src/corelib/ipc/qsharedmemory_p.h217
-rw-r--r--src/corelib/ipc/qsharedmemory_posix.cpp194
-rw-r--r--src/corelib/ipc/qsharedmemory_systemv.cpp207
-rw-r--r--src/corelib/ipc/qsharedmemory_win.cpp148
-rw-r--r--src/corelib/ipc/qsystemsemaphore.cpp (renamed from src/corelib/kernel/qsystemsemaphore.cpp)293
-rw-r--r--src/corelib/ipc/qsystemsemaphore.h80
-rw-r--r--src/corelib/ipc/qsystemsemaphore_p.h154
-rw-r--r--src/corelib/ipc/qsystemsemaphore_posix.cpp165
-rw-r--r--src/corelib/ipc/qsystemsemaphore_systemv.cpp201
-rw-r--r--src/corelib/ipc/qsystemsemaphore_win.cpp98
-rw-r--r--src/corelib/ipc/qtipccommon.cpp554
-rw-r--r--src/corelib/ipc/qtipccommon.h189
-rw-r--r--src/corelib/ipc/qtipccommon_p.h144
-rw-r--r--src/corelib/itemmodels/qabstractitemmodel.cpp117
-rw-r--r--src/corelib/itemmodels/qabstractitemmodel.h78
-rw-r--r--src/corelib/itemmodels/qabstractitemmodel_p.h90
-rw-r--r--src/corelib/itemmodels/qabstractproxymodel.cpp153
-rw-r--r--src/corelib/itemmodels/qabstractproxymodel.h46
-rw-r--r--src/corelib/itemmodels/qabstractproxymodel_p.h124
-rw-r--r--src/corelib/itemmodels/qconcatenatetablesproxymodel.cpp45
-rw-r--r--src/corelib/itemmodels/qconcatenatetablesproxymodel.h40
-rw-r--r--src/corelib/itemmodels/qidentityproxymodel.cpp46
-rw-r--r--src/corelib/itemmodels/qidentityproxymodel.h40
-rw-r--r--src/corelib/itemmodels/qidentityproxymodel_p.h40
-rw-r--r--src/corelib/itemmodels/qitemselectionmodel.cpp201
-rw-r--r--src/corelib/itemmodels/qitemselectionmodel.h48
-rw-r--r--src/corelib/itemmodels/qitemselectionmodel_p.h40
-rw-r--r--src/corelib/itemmodels/qsortfilterproxymodel.cpp268
-rw-r--r--src/corelib/itemmodels/qsortfilterproxymodel.h62
-rw-r--r--src/corelib/itemmodels/qstringlistmodel.cpp49
-rw-r--r--src/corelib/itemmodels/qstringlistmodel.h40
-rw-r--r--src/corelib/itemmodels/qtransposeproxymodel.cpp46
-rw-r--r--src/corelib/itemmodels/qtransposeproxymodel.h40
-rw-r--r--src/corelib/itemmodels/qtransposeproxymodel_p.h40
-rw-r--r--src/corelib/kernel/qabstracteventdispatcher.cpp49
-rw-r--r--src/corelib/kernel/qabstracteventdispatcher.h43
-rw-r--r--src/corelib/kernel/qabstracteventdispatcher_p.h43
-rw-r--r--src/corelib/kernel/qabstractnativeeventfilter.cpp43
-rw-r--r--src/corelib/kernel/qabstractnativeeventfilter.h40
-rw-r--r--src/corelib/kernel/qapplicationstatic.h83
-rw-r--r--src/corelib/kernel/qapplicationstatic.qdoc85
-rw-r--r--src/corelib/kernel/qassociativeiterable.cpp40
-rw-r--r--src/corelib/kernel/qassociativeiterable.h40
-rw-r--r--src/corelib/kernel/qbasictimer.cpp74
-rw-r--r--src/corelib/kernel/qbasictimer.h63
-rw-r--r--src/corelib/kernel/qbindingstorage.h94
-rw-r--r--src/corelib/kernel/qcfsocketnotifier.cpp42
-rw-r--r--src/corelib/kernel/qcfsocketnotifier_p.h40
-rw-r--r--src/corelib/kernel/qcore_foundation.mm48
-rw-r--r--src/corelib/kernel/qcore_mac.mm228
-rw-r--r--src/corelib/kernel/qcore_mac_p.h94
-rw-r--r--src/corelib/kernel/qcore_unix.cpp44
-rw-r--r--src/corelib/kernel/qcore_unix_p.h138
-rw-r--r--src/corelib/kernel/qcore_wasm.cpp97
-rw-r--r--src/corelib/kernel/qcoreapplication.cpp494
-rw-r--r--src/corelib/kernel/qcoreapplication.h112
-rw-r--r--src/corelib/kernel/qcoreapplication_mac.cpp40
-rw-r--r--src/corelib/kernel/qcoreapplication_p.h46
-rw-r--r--src/corelib/kernel/qcoreapplication_platform.h64
-rw-r--r--src/corelib/kernel/qcoreapplication_win.cpp111
-rw-r--r--src/corelib/kernel/qcorecmdlineargs_p.h40
-rw-r--r--src/corelib/kernel/qcoreevent.cpp84
-rw-r--r--src/corelib/kernel/qcoreevent.h91
-rw-r--r--src/corelib/kernel/qcoreglobaldata.cpp59
-rw-r--r--src/corelib/kernel/qcoreglobaldata_p.h75
-rw-r--r--src/corelib/kernel/qdeadlinetimer.cpp43
-rw-r--r--src/corelib/kernel/qdeadlinetimer.h66
-rw-r--r--src/corelib/kernel/qdeadlinetimer_p.h42
-rw-r--r--src/corelib/kernel/qelapsedtimer.cpp92
-rw-r--r--src/corelib/kernel/qelapsedtimer.h53
-rw-r--r--src/corelib/kernel/qelapsedtimer_generic.cpp40
-rw-r--r--src/corelib/kernel/qelapsedtimer_mac.cpp40
-rw-r--r--src/corelib/kernel/qelapsedtimer_unix.cpp56
-rw-r--r--src/corelib/kernel/qelapsedtimer_win.cpp81
-rw-r--r--src/corelib/kernel/qeventdispatcher_cf.mm44
-rw-r--r--src/corelib/kernel/qeventdispatcher_cf_p.h44
-rw-r--r--src/corelib/kernel/qeventdispatcher_glib.cpp63
-rw-r--r--src/corelib/kernel/qeventdispatcher_glib_p.h40
-rw-r--r--src/corelib/kernel/qeventdispatcher_unix.cpp52
-rw-r--r--src/corelib/kernel/qeventdispatcher_unix_p.h41
-rw-r--r--src/corelib/kernel/qeventdispatcher_wasm.cpp654
-rw-r--r--src/corelib/kernel/qeventdispatcher_wasm_p.h94
-rw-r--r--src/corelib/kernel/qeventdispatcher_win.cpp106
-rw-r--r--src/corelib/kernel/qeventdispatcher_win_p.h40
-rw-r--r--src/corelib/kernel/qeventloop.cpp41
-rw-r--r--src/corelib/kernel/qeventloop.h44
-rw-r--r--src/corelib/kernel/qeventloop_p.h40
-rw-r--r--src/corelib/kernel/qfunctions_p.h40
-rw-r--r--src/corelib/kernel/qfunctions_vxworks.cpp40
-rw-r--r--src/corelib/kernel/qfunctions_vxworks.h40
-rw-r--r--src/corelib/kernel/qfunctions_win.cpp64
-rw-r--r--src/corelib/kernel/qfunctions_win_p.h50
-rw-r--r--src/corelib/kernel/qfunctions_winrt_p.h42
-rw-r--r--src/corelib/kernel/qiterable.cpp66
-rw-r--r--src/corelib/kernel/qiterable.h46
-rw-r--r--src/corelib/kernel/qiterable_p.h42
-rw-r--r--src/corelib/kernel/qjnienvironment.cpp175
-rw-r--r--src/corelib/kernel/qjnienvironment.h73
-rw-r--r--src/corelib/kernel/qjnihelpers.cpp128
-rw-r--r--src/corelib/kernel/qjnihelpers_p.h53
-rw-r--r--src/corelib/kernel/qjniobject.cpp269
-rw-r--r--src/corelib/kernel/qjniobject.h603
-rw-r--r--src/corelib/kernel/qjnitypes.h401
-rw-r--r--src/corelib/kernel/qmath.cpp42
-rw-r--r--src/corelib/kernel/qmath.h56
-rw-r--r--src/corelib/kernel/qmath.qdoc39
-rw-r--r--src/corelib/kernel/qmetacontainer.cpp40
-rw-r--r--src/corelib/kernel/qmetacontainer.h40
-rw-r--r--src/corelib/kernel/qmetaobject.cpp1004
-rw-r--r--src/corelib/kernel/qmetaobject.h131
-rw-r--r--src/corelib/kernel/qmetaobject_moc_p.h41
-rw-r--r--src/corelib/kernel/qmetaobject_p.h87
-rw-r--r--src/corelib/kernel/qmetaobjectbuilder.cpp105
-rw-r--r--src/corelib/kernel/qmetaobjectbuilder_p.h40
-rw-r--r--src/corelib/kernel/qmetatype.cpp614
-rw-r--r--src/corelib/kernel/qmetatype.h460
-rw-r--r--src/corelib/kernel/qmetatype_p.h190
-rw-r--r--src/corelib/kernel/qmimedata.cpp69
-rw-r--r--src/corelib/kernel/qmimedata.h40
-rw-r--r--src/corelib/kernel/qobject.cpp480
-rw-r--r--src/corelib/kernel/qobject.h88
-rw-r--r--src/corelib/kernel/qobject_impl.h40
-rw-r--r--src/corelib/kernel/qobject_p.h301
-rw-r--r--src/corelib/kernel/qobject_p_p.h258
-rw-r--r--src/corelib/kernel/qobjectcleanuphandler.cpp40
-rw-r--r--src/corelib/kernel/qobjectcleanuphandler.h40
-rw-r--r--src/corelib/kernel/qobjectdefs.h274
-rw-r--r--src/corelib/kernel/qobjectdefs_impl.h76
-rw-r--r--src/corelib/kernel/qpermissions.cpp604
-rw-r--r--src/corelib/kernel/qpermissions.h194
-rw-r--r--src/corelib/kernel/qpermissions_android.cpp145
-rw-r--r--src/corelib/kernel/qpermissions_darwin.mm88
-rw-r--r--src/corelib/kernel/qpermissions_p.h55
-rw-r--r--src/corelib/kernel/qpermissions_wasm.cpp278
-rw-r--r--src/corelib/kernel/qpointer.cpp40
-rw-r--r--src/corelib/kernel/qpointer.h40
-rw-r--r--src/corelib/kernel/qpoll.cpp45
-rw-r--r--src/corelib/kernel/qpoll_p.h42
-rw-r--r--src/corelib/kernel/qproperty.cpp828
-rw-r--r--src/corelib/kernel/qproperty.h241
-rw-r--r--src/corelib/kernel/qproperty_p.h232
-rw-r--r--src/corelib/kernel/qpropertyprivate.h76
-rw-r--r--src/corelib/kernel/qsequentialiterable.cpp40
-rw-r--r--src/corelib/kernel/qsequentialiterable.h40
-rw-r--r--src/corelib/kernel/qsharedmemory.cpp681
-rw-r--r--src/corelib/kernel/qsharedmemory.h137
-rw-r--r--src/corelib/kernel/qsharedmemory_android.cpp110
-rw-r--r--src/corelib/kernel/qsharedmemory_p.h186
-rw-r--r--src/corelib/kernel/qsharedmemory_posix.cpp234
-rw-r--r--src/corelib/kernel/qsharedmemory_systemv.cpp260
-rw-r--r--src/corelib/kernel/qsharedmemory_unix.cpp116
-rw-r--r--src/corelib/kernel/qsharedmemory_win.cpp191
-rw-r--r--src/corelib/kernel/qsignalmapper.cpp40
-rw-r--r--src/corelib/kernel/qsignalmapper.h40
-rw-r--r--src/corelib/kernel/qsocketnotifier.cpp43
-rw-r--r--src/corelib/kernel/qsocketnotifier.h45
-rw-r--r--src/corelib/kernel/qsystemerror.cpp60
-rw-r--r--src/corelib/kernel/qsystemerror_p.h42
-rw-r--r--src/corelib/kernel/qsystemsemaphore.h97
-rw-r--r--src/corelib/kernel/qsystemsemaphore_android.cpp83
-rw-r--r--src/corelib/kernel/qsystemsemaphore_p.h120
-rw-r--r--src/corelib/kernel/qsystemsemaphore_posix.cpp186
-rw-r--r--src/corelib/kernel/qsystemsemaphore_systemv.cpp224
-rw-r--r--src/corelib/kernel/qsystemsemaphore_unix.cpp109
-rw-r--r--src/corelib/kernel/qsystemsemaphore_win.cpp136
-rw-r--r--src/corelib/kernel/qt_attribution.json2
-rw-r--r--src/corelib/kernel/qtestsupport_core.cpp48
-rw-r--r--src/corelib/kernel/qtestsupport_core.h40
-rw-r--r--src/corelib/kernel/qtimer.cpp118
-rw-r--r--src/corelib/kernel/qtimer.h50
-rw-r--r--src/corelib/kernel/qtimer_p.h39
-rw-r--r--src/corelib/kernel/qtimerinfo_unix.cpp441
-rw-r--r--src/corelib/kernel/qtimerinfo_unix_p.h57
-rw-r--r--src/corelib/kernel/qtmetamacros.h76
-rw-r--r--src/corelib/kernel/qtmochelpers.h88
-rw-r--r--src/corelib/kernel/qtranslator.cpp69
-rw-r--r--src/corelib/kernel/qtranslator.h40
-rw-r--r--src/corelib/kernel/qtranslator_p.h40
-rw-r--r--src/corelib/kernel/qvariant.cpp911
-rw-r--r--src/corelib/kernel/qvariant.h396
-rw-r--r--src/corelib/kernel/qvariant_p.h116
-rw-r--r--src/corelib/kernel/qvarianthash.h20
-rw-r--r--src/corelib/kernel/qvariantlist.h19
-rw-r--r--src/corelib/kernel/qvariantmap.h20
-rw-r--r--src/corelib/kernel/qwineventnotifier.cpp40
-rw-r--r--src/corelib/kernel/qwineventnotifier.h42
-rw-r--r--src/corelib/kernel/qwineventnotifier_p.h40
-rw-r--r--src/corelib/kernel/qwinregistry.cpp170
-rw-r--r--src/corelib/kernel/qwinregistry_p.h66
-rw-r--r--src/corelib/mimetypes/mime/generate.bat73
-rw-r--r--src/corelib/mimetypes/mime/generate.pl117
-rw-r--r--src/corelib/mimetypes/mime/hexdump.ps129
-rw-r--r--src/corelib/mimetypes/mime/packages/freedesktop.org.xml70987
-rw-r--r--src/corelib/mimetypes/mimetypes.qrc5
-rw-r--r--src/corelib/mimetypes/mimetypes_resources.cmake3
-rw-r--r--src/corelib/mimetypes/qmimedatabase.cpp354
-rw-r--r--src/corelib/mimetypes/qmimedatabase.h42
-rw-r--r--src/corelib/mimetypes/qmimedatabase_p.h54
-rw-r--r--src/corelib/mimetypes/qmimeglobpattern.cpp108
-rw-r--r--src/corelib/mimetypes/qmimeglobpattern_p.h40
-rw-r--r--src/corelib/mimetypes/qmimemagicrule.cpp106
-rw-r--r--src/corelib/mimetypes/qmimemagicrule_p.h40
-rw-r--r--src/corelib/mimetypes/qmimemagicrulematcher.cpp40
-rw-r--r--src/corelib/mimetypes/qmimemagicrulematcher_p.h40
-rw-r--r--src/corelib/mimetypes/qmimeprovider.cpp123
-rw-r--r--src/corelib/mimetypes/qmimeprovider_p.h49
-rw-r--r--src/corelib/mimetypes/qmimetype.cpp76
-rw-r--r--src/corelib/mimetypes/qmimetype.h44
-rw-r--r--src/corelib/mimetypes/qmimetype_p.h40
-rw-r--r--src/corelib/mimetypes/qmimetypeparser.cpp108
-rw-r--r--src/corelib/mimetypes/qmimetypeparser_p.h40
-rw-r--r--src/corelib/platform/android/qandroidextras.cpp283
-rw-r--r--src/corelib/platform/android/qandroidextras_p.h62
-rw-r--r--src/corelib/platform/android/qandroidnativeinterface.cpp96
-rw-r--r--src/corelib/platform/darwin/qdarwinpermissionplugin.mm90
-rw-r--r--src/corelib/platform/darwin/qdarwinpermissionplugin_bluetooth.mm84
-rw-r--r--src/corelib/platform/darwin/qdarwinpermissionplugin_calendar.mm57
-rw-r--r--src/corelib/platform/darwin/qdarwinpermissionplugin_camera.mm42
-rw-r--r--src/corelib/platform/darwin/qdarwinpermissionplugin_contacts.mm58
-rw-r--r--src/corelib/platform/darwin/qdarwinpermissionplugin_location.mm249
-rw-r--r--src/corelib/platform/darwin/qdarwinpermissionplugin_microphone.mm42
-rw-r--r--src/corelib/platform/darwin/qdarwinpermissionplugin_p.h58
-rw-r--r--src/corelib/platform/darwin/qdarwinpermissionplugin_p_p.h102
-rw-r--r--src/corelib/platform/wasm/qstdweb.cpp723
-rw-r--r--src/corelib/platform/wasm/qstdweb_p.h152
-rw-r--r--src/corelib/platform/windows/qfactorycacheregistration.cpp53
-rw-r--r--src/corelib/platform/windows/qfactorycacheregistration_p.h52
-rw-r--r--src/corelib/platform/windows/qt_winrtbase_p.h34
-rw-r--r--src/corelib/plugin/qcoffpeparser.cpp383
-rw-r--r--src/corelib/plugin/qcoffpeparser_p.h34
-rw-r--r--src/corelib/plugin/qelfparser_p.cpp104
-rw-r--r--src/corelib/plugin/qelfparser_p.h44
-rw-r--r--src/corelib/plugin/qfactoryinterface.cpp40
-rw-r--r--src/corelib/plugin/qfactoryinterface.h42
-rw-r--r--src/corelib/plugin/qfactoryloader.cpp343
-rw-r--r--src/corelib/plugin/qfactoryloader_p.h72
-rw-r--r--src/corelib/plugin/qlibrary.cpp266
-rw-r--r--src/corelib/plugin/qlibrary.h42
-rw-r--r--src/corelib/plugin/qlibrary_p.h48
-rw-r--r--src/corelib/plugin/qlibrary_unix.cpp103
-rw-r--r--src/corelib/plugin/qlibrary_win.cpp50
-rw-r--r--src/corelib/plugin/qmachparser.cpp85
-rw-r--r--src/corelib/plugin/qmachparser_p.h42
-rw-r--r--src/corelib/plugin/qplugin.h64
-rw-r--r--src/corelib/plugin/qplugin.qdoc37
-rw-r--r--src/corelib/plugin/qplugin_p.h40
-rw-r--r--src/corelib/plugin/qpluginloader.cpp87
-rw-r--r--src/corelib/plugin/qpluginloader.h40
-rw-r--r--src/corelib/plugin/qsystemlibrary.cpp86
-rw-r--r--src/corelib/plugin/qsystemlibrary_p.h57
-rw-r--r--src/corelib/plugin/quuid.cpp147
-rw-r--r--src/corelib/plugin/quuid.h122
-rw-r--r--src/corelib/qt_cmdline.cmake6
-rw-r--r--src/corelib/qtcore.tracepoints41
-rwxr-xr-xsrc/corelib/serialization/make-xml-parser.sh40
-rw-r--r--src/corelib/serialization/qcborarray.cpp64
-rw-r--r--src/corelib/serialization/qcborarray.h69
-rw-r--r--src/corelib/serialization/qcborcommon.cpp50
-rw-r--r--src/corelib/serialization/qcborcommon.h42
-rw-r--r--src/corelib/serialization/qcborcommon_p.h43
-rw-r--r--src/corelib/serialization/qcbordiagnostic.cpp86
-rw-r--r--src/corelib/serialization/qcbormap.cpp265
-rw-r--r--src/corelib/serialization/qcbormap.h123
-rw-r--r--src/corelib/serialization/qcborstream.h42
-rw-r--r--src/corelib/serialization/qcborstreamreader.cpp60
-rw-r--r--src/corelib/serialization/qcborstreamreader.h40
-rw-r--r--src/corelib/serialization/qcborstreamwriter.cpp70
-rw-r--r--src/corelib/serialization/qcborstreamwriter.h42
-rw-r--r--src/corelib/serialization/qcborvalue.cpp602
-rw-r--r--src/corelib/serialization/qcborvalue.h279
-rw-r--r--src/corelib/serialization/qcborvalue_p.h105
-rw-r--r--src/corelib/serialization/qdatastream.cpp71
-rw-r--r--src/corelib/serialization/qdatastream.h61
-rw-r--r--src/corelib/serialization/qdatastream_p.h40
-rw-r--r--src/corelib/serialization/qjson_p.h73
-rw-r--r--src/corelib/serialization/qjsonarray.cpp101
-rw-r--r--src/corelib/serialization/qjsonarray.h108
-rw-r--r--src/corelib/serialization/qjsoncbor.cpp69
-rw-r--r--src/corelib/serialization/qjsondocument.cpp51
-rw-r--r--src/corelib/serialization/qjsondocument.h46
-rw-r--r--src/corelib/serialization/qjsonobject.cpp188
-rw-r--r--src/corelib/serialization/qjsonobject.h143
-rw-r--r--src/corelib/serialization/qjsonparser.cpp147
-rw-r--r--src/corelib/serialization/qjsonparser_p.h40
-rw-r--r--src/corelib/serialization/qjsonvalue.cpp309
-rw-r--r--src/corelib/serialization/qjsonvalue.h225
-rw-r--r--src/corelib/serialization/qjsonwriter.cpp48
-rw-r--r--src/corelib/serialization/qjsonwriter_p.h40
-rw-r--r--src/corelib/serialization/qtextstream.cpp136
-rw-r--r--src/corelib/serialization/qtextstream.h69
-rw-r--r--src/corelib/serialization/qtextstream_p.h66
-rw-r--r--src/corelib/serialization/qxmlstream.cpp816
-rw-r--r--src/corelib/serialization/qxmlstream.g133
-rw-r--r--src/corelib/serialization/qxmlstream.h102
-rw-r--r--src/corelib/serialization/qxmlstream_p.h112
-rw-r--r--src/corelib/serialization/qxmlstreamgrammar.cpp40
-rw-r--r--src/corelib/serialization/qxmlstreamgrammar_p.h42
-rw-r--r--src/corelib/serialization/qxmlstreamparser_p.h89
-rw-r--r--src/corelib/serialization/qxmlutils.cpp75
-rw-r--r--src/corelib/serialization/qxmlutils_p.h42
-rw-r--r--src/corelib/text/UNICODE_LICENSE.txt2
-rw-r--r--src/corelib/text/qanystringview.h240
-rw-r--r--src/corelib/text/qanystringview.qdoc257
-rw-r--r--src/corelib/text/qbytearray.cpp1062
-rw-r--r--src/corelib/text/qbytearray.h226
-rw-r--r--src/corelib/text/qbytearray_p.h40
-rw-r--r--src/corelib/text/qbytearrayalgorithms.h89
-rw-r--r--src/corelib/text/qbytearraylist.cpp68
-rw-r--r--src/corelib/text/qbytearraylist.h66
-rw-r--r--src/corelib/text/qbytearraymatcher.cpp84
-rw-r--r--src/corelib/text/qbytearraymatcher.h107
-rw-r--r--src/corelib/text/qbytearrayview.h121
-rw-r--r--src/corelib/text/qbytearrayview.qdoc99
-rw-r--r--src/corelib/text/qbytedata_p.h64
-rw-r--r--src/corelib/text/qchar.cpp248
-rw-r--r--src/corelib/text/qchar.h62
-rw-r--r--src/corelib/text/qcollator.cpp109
-rw-r--r--src/corelib/text/qcollator.h53
-rw-r--r--src/corelib/text/qcollator_icu.cpp55
-rw-r--r--src/corelib/text/qcollator_macx.cpp64
-rw-r--r--src/corelib/text/qcollator_p.h48
-rw-r--r--src/corelib/text/qcollator_posix.cpp75
-rw-r--r--src/corelib/text/qcollator_win.cpp48
-rw-r--r--src/corelib/text/qdoublescanprint_p.h42
-rw-r--r--src/corelib/text/qlatin1stringmatcher.cpp198
-rw-r--r--src/corelib/text/qlatin1stringmatcher.h172
-rw-r--r--src/corelib/text/qlatin1stringview.h370
-rw-r--r--src/corelib/text/qlatin1stringview.qdoc1285
-rw-r--r--src/corelib/text/qlocale.cpp1650
-rw-r--r--src/corelib/text/qlocale.h96
-rw-r--r--src/corelib/text/qlocale.qdoc460
-rw-r--r--src/corelib/text/qlocale_data_p.h6297
-rw-r--r--src/corelib/text/qlocale_icu.cpp40
-rw-r--r--src/corelib/text/qlocale_mac.mm231
-rw-r--r--src/corelib/text/qlocale_p.h302
-rw-r--r--src/corelib/text/qlocale_tools.cpp317
-rw-r--r--src/corelib/text/qlocale_tools_p.h69
-rw-r--r--src/corelib/text/qlocale_unix.cpp69
-rw-r--r--src/corelib/text/qlocale_win.cpp256
-rw-r--r--src/corelib/text/qregularexpression.cpp334
-rw-r--r--src/corelib/text/qregularexpression.h80
-rw-r--r--src/corelib/text/qstring.cpp4962
-rw-r--r--src/corelib/text/qstring.h755
-rw-r--r--src/corelib/text/qstring_mips_dsp_asm.S40
-rw-r--r--src/corelib/text/qstringalgorithms.h136
-rw-r--r--src/corelib/text/qstringalgorithms_p.h45
-rw-r--r--src/corelib/text/qstringbuilder.cpp91
-rw-r--r--src/corelib/text/qstringbuilder.h91
-rw-r--r--src/corelib/text/qstringconverter.cpp610
-rw-r--r--src/corelib/text/qstringconverter.h240
-rw-r--r--src/corelib/text/qstringconverter_base.h171
-rw-r--r--src/corelib/text/qstringconverter_p.h138
-rw-r--r--src/corelib/text/qstringfwd.h56
-rw-r--r--src/corelib/text/qstringiterator.qdoc28
-rw-r--r--src/corelib/text/qstringiterator_p.h73
-rw-r--r--src/corelib/text/qstringlist.cpp86
-rw-r--r--src/corelib/text/qstringlist.h56
-rw-r--r--src/corelib/text/qstringliteral.h42
-rw-r--r--src/corelib/text/qstringmatcher.cpp83
-rw-r--r--src/corelib/text/qstringmatcher.h42
-rw-r--r--src/corelib/text/qstringtokenizer.cpp44
-rw-r--r--src/corelib/text/qstringtokenizer.h46
-rw-r--r--src/corelib/text/qstringview.cpp241
-rw-r--r--src/corelib/text/qstringview.h114
-rw-r--r--src/corelib/text/qt_attribution.json12
-rw-r--r--src/corelib/text/qtextboundaryfinder.cpp50
-rw-r--r--src/corelib/text/qtextboundaryfinder.h40
-rw-r--r--src/corelib/text/qtliterals.qdoc61
-rw-r--r--src/corelib/text/qunicodetables.cpp20750
-rw-r--r--src/corelib/text/qunicodetables_p.h60
-rw-r--r--src/corelib/text/qunicodetools.cpp410
-rw-r--r--src/corelib/text/qunicodetools_p.h40
-rw-r--r--src/corelib/text/qutf8stringview.h94
-rw-r--r--src/corelib/text/qutf8stringview.qdoc48
-rw-r--r--src/corelib/text/qvsnprintf.cpp42
-rw-r--r--src/corelib/thread/qatomic.cpp164
-rw-r--r--src/corelib/thread/qatomic.h81
-rw-r--r--src/corelib/thread/qatomic_bootstrap.h97
-rw-r--r--src/corelib/thread/qatomic_cxx11.h62
-rw-r--r--src/corelib/thread/qbasicatomic.h64
-rw-r--r--src/corelib/thread/qexception.cpp46
-rw-r--r--src/corelib/thread/qexception.h44
-rw-r--r--src/corelib/thread/qfutex_p.h75
-rw-r--r--src/corelib/thread/qfuture.h146
-rw-r--r--src/corelib/thread/qfuture.qdoc315
-rw-r--r--src/corelib/thread/qfuture_impl.h599
-rw-r--r--src/corelib/thread/qfutureinterface.cpp118
-rw-r--r--src/corelib/thread/qfutureinterface.h50
-rw-r--r--src/corelib/thread/qfutureinterface_p.h73
-rw-r--r--src/corelib/thread/qfuturesynchronizer.h44
-rw-r--r--src/corelib/thread/qfuturesynchronizer.qdoc28
-rw-r--r--src/corelib/thread/qfuturewatcher.cpp52
-rw-r--r--src/corelib/thread/qfuturewatcher.h40
-rw-r--r--src/corelib/thread/qfuturewatcher_p.h40
-rw-r--r--src/corelib/thread/qgenericatomic.h76
-rw-r--r--src/corelib/thread/qlocking_p.h48
-rw-r--r--src/corelib/thread/qmutex.cpp108
-rw-r--r--src/corelib/thread/qmutex.h148
-rw-r--r--src/corelib/thread/qmutex_mac.cpp40
-rw-r--r--src/corelib/thread/qmutex_p.h61
-rw-r--r--src/corelib/thread/qmutex_unix.cpp42
-rw-r--r--src/corelib/thread/qmutex_win.cpp66
-rw-r--r--src/corelib/thread/qorderedmutexlocker_p.h40
-rw-r--r--src/corelib/thread/qpromise.h66
-rw-r--r--src/corelib/thread/qpromise.qdoc57
-rw-r--r--src/corelib/thread/qreadwritelock.cpp127
-rw-r--r--src/corelib/thread/qreadwritelock.h40
-rw-r--r--src/corelib/thread/qreadwritelock_p.h67
-rw-r--r--src/corelib/thread/qresultstore.cpp40
-rw-r--r--src/corelib/thread/qresultstore.h56
-rw-r--r--src/corelib/thread/qrunnable.cpp40
-rw-r--r--src/corelib/thread/qrunnable.h40
-rw-r--r--src/corelib/thread/qsemaphore.cpp110
-rw-r--r--src/corelib/thread/qsemaphore.h46
-rw-r--r--src/corelib/thread/qthread.cpp239
-rw-r--r--src/corelib/thread/qthread.h53
-rw-r--r--src/corelib/thread/qthread_p.h192
-rw-r--r--src/corelib/thread/qthread_unix.cpp206
-rw-r--r--src/corelib/thread/qthread_win.cpp91
-rw-r--r--src/corelib/thread/qthreadpool.cpp106
-rw-r--r--src/corelib/thread/qthreadpool.h40
-rw-r--r--src/corelib/thread/qthreadpool_p.h43
-rw-r--r--src/corelib/thread/qthreadstorage.cpp48
-rw-r--r--src/corelib/thread/qthreadstorage.h44
-rw-r--r--src/corelib/thread/qtsan_impl.h79
-rw-r--r--src/corelib/thread/qwaitcondition.h40
-rw-r--r--src/corelib/thread/qwaitcondition.qdoc34
-rw-r--r--src/corelib/thread/qwaitcondition_p.h53
-rw-r--r--src/corelib/thread/qwaitcondition_unix.cpp50
-rw-r--r--src/corelib/thread/qwaitcondition_win.cpp44
-rw-r--r--src/corelib/time/qcalendar.cpp129
-rw-r--r--src/corelib/time/qcalendar.h47
-rw-r--r--src/corelib/time/qcalendarbackend_p.h40
-rw-r--r--src/corelib/time/qcalendarmath_p.h152
-rw-r--r--src/corelib/time/qdatetime.cpp2714
-rw-r--r--src/corelib/time/qdatetime.h312
-rw-r--r--src/corelib/time/qdatetime_p.h97
-rw-r--r--src/corelib/time/qdatetimeparser.cpp427
-rw-r--r--src/corelib/time/qdatetimeparser_p.h46
-rw-r--r--src/corelib/time/qgregoriancalendar.cpp189
-rw-r--r--src/corelib/time/qgregoriancalendar_p.h41
-rw-r--r--src/corelib/time/qhijricalendar.cpp44
-rw-r--r--src/corelib/time/qhijricalendar_data_p.h1686
-rw-r--r--src/corelib/time/qhijricalendar_p.h40
-rw-r--r--src/corelib/time/qislamiccivilcalendar.cpp72
-rw-r--r--src/corelib/time/qislamiccivilcalendar_p.h40
-rw-r--r--src/corelib/time/qjalalicalendar.cpp58
-rw-r--r--src/corelib/time/qjalalicalendar_data_p.h733
-rw-r--r--src/corelib/time/qjalalicalendar_p.h40
-rw-r--r--src/corelib/time/qjuliancalendar.cpp73
-rw-r--r--src/corelib/time/qjuliancalendar_p.h40
-rw-r--r--src/corelib/time/qlocaltime.cpp442
-rw-r--r--src/corelib/time/qlocaltime_p.h46
-rw-r--r--src/corelib/time/qmilankoviccalendar.cpp93
-rw-r--r--src/corelib/time/qmilankoviccalendar_p.h40
-rw-r--r--src/corelib/time/qromancalendar.cpp53
-rw-r--r--src/corelib/time/qromancalendar_data_p.h4669
-rw-r--r--src/corelib/time/qromancalendar_p.h40
-rw-r--r--src/corelib/time/qtimezone.cpp889
-rw-r--r--src/corelib/time/qtimezone.h224
-rw-r--r--src/corelib/time/qtimezoneprivate.cpp166
-rw-r--r--src/corelib/time/qtimezoneprivate_android.cpp111
-rw-r--r--src/corelib/time/qtimezoneprivate_data_p.h414
-rw-r--r--src/corelib/time/qtimezoneprivate_icu.cpp100
-rw-r--r--src/corelib/time/qtimezoneprivate_mac.mm42
-rw-r--r--src/corelib/time/qtimezoneprivate_p.h73
-rw-r--r--src/corelib/time/qtimezoneprivate_tz.cpp182
-rw-r--r--src/corelib/time/qtimezoneprivate_win.cpp400
-rw-r--r--src/corelib/tools/qalgorithms.h69
-rw-r--r--src/corelib/tools/qalgorithms.qdoc41
-rw-r--r--src/corelib/tools/qarraydata.cpp42
-rw-r--r--src/corelib/tools/qarraydata.h42
-rw-r--r--src/corelib/tools/qarraydataops.h109
-rw-r--r--src/corelib/tools/qarraydatapointer.h74
-rw-r--r--src/corelib/tools/qatomicscopedvaluerollback_p.h107
-rw-r--r--src/corelib/tools/qbitarray.cpp46
-rw-r--r--src/corelib/tools/qbitarray.h46
-rw-r--r--src/corelib/tools/qcache.h79
-rw-r--r--src/corelib/tools/qcache.qdoc28
-rw-r--r--src/corelib/tools/qcommandlineoption.cpp50
-rw-r--r--src/corelib/tools/qcommandlineoption.h44
-rw-r--r--src/corelib/tools/qcommandlineparser.cpp99
-rw-r--r--src/corelib/tools/qcommandlineparser.h40
-rw-r--r--src/corelib/tools/qcontainerfwd.h48
-rw-r--r--src/corelib/tools/qcontainertools_impl.h239
-rw-r--r--src/corelib/tools/qcontiguouscache.cpp40
-rw-r--r--src/corelib/tools/qcontiguouscache.h46
-rw-r--r--src/corelib/tools/qcryptographichash.cpp1155
-rw-r--r--src/corelib/tools/qcryptographichash.h55
-rw-r--r--src/corelib/tools/qduplicatetracker_p.h51
-rw-r--r--src/corelib/tools/qeasingcurve.cpp64
-rw-r--r--src/corelib/tools/qeasingcurve.h42
-rw-r--r--src/corelib/tools/qflatmap_p.h479
-rw-r--r--src/corelib/tools/qfreelist.cpp42
-rw-r--r--src/corelib/tools/qfreelist_p.h43
-rw-r--r--src/corelib/tools/qhash.cpp751
-rw-r--r--src/corelib/tools/qhash.h717
-rw-r--r--src/corelib/tools/qhashfunctions.h107
-rw-r--r--src/corelib/tools/qiterator.h81
-rw-r--r--src/corelib/tools/qiterator.qdoc36
-rw-r--r--src/corelib/tools/qline.cpp53
-rw-r--r--src/corelib/tools/qline.h49
-rw-r--r--src/corelib/tools/qlist.h73
-rw-r--r--src/corelib/tools/qlist.qdoc75
-rw-r--r--src/corelib/tools/qmakearray_p.h42
-rw-r--r--src/corelib/tools/qmap.h88
-rw-r--r--src/corelib/tools/qmap.qdoc125
-rw-r--r--src/corelib/tools/qmargins.cpp57
-rw-r--r--src/corelib/tools/qmargins.h71
-rw-r--r--src/corelib/tools/qmessageauthenticationcode.cpp283
-rw-r--r--src/corelib/tools/qmessageauthenticationcode.h67
-rw-r--r--src/corelib/tools/qmultimap.qdoc87
-rw-r--r--src/corelib/tools/qoffsetstringarray_p.h109
-rw-r--r--src/corelib/tools/qpair.h43
-rw-r--r--src/corelib/tools/qpair.qdoc28
-rw-r--r--src/corelib/tools/qpoint.cpp53
-rw-r--r--src/corelib/tools/qpoint.h62
-rw-r--r--src/corelib/tools/qqueue.cpp40
-rw-r--r--src/corelib/tools/qqueue.h40
-rw-r--r--src/corelib/tools/qrect.cpp59
-rw-r--r--src/corelib/tools/qrect.h55
-rw-r--r--src/corelib/tools/qrefcount.cpp40
-rw-r--r--src/corelib/tools/qrefcount.h40
-rw-r--r--src/corelib/tools/qringbuffer.cpp84
-rw-r--r--src/corelib/tools/qringbuffer_p.h86
-rw-r--r--src/corelib/tools/qscopedpointer.cpp50
-rw-r--r--src/corelib/tools/qscopedpointer.h50
-rw-r--r--src/corelib/tools/qscopedvaluerollback.cpp40
-rw-r--r--src/corelib/tools/qscopedvaluerollback.h45
-rw-r--r--src/corelib/tools/qscopeguard.h44
-rw-r--r--src/corelib/tools/qscopeguard.qdoc30
-rw-r--r--src/corelib/tools/qset.h46
-rw-r--r--src/corelib/tools/qset.qdoc28
-rw-r--r--src/corelib/tools/qshareddata.cpp40
-rw-r--r--src/corelib/tools/qshareddata.h56
-rw-r--r--src/corelib/tools/qshareddata_impl.h46
-rw-r--r--src/corelib/tools/qsharedpointer.cpp95
-rw-r--r--src/corelib/tools/qsharedpointer.h60
-rw-r--r--src/corelib/tools/qsharedpointer_impl.h84
-rw-r--r--src/corelib/tools/qsize.cpp53
-rw-r--r--src/corelib/tools/qsize.h62
-rw-r--r--src/corelib/tools/qstack.cpp40
-rw-r--r--src/corelib/tools/qstack.h63
-rw-r--r--src/corelib/tools/qtaggedpointer.h75
-rw-r--r--src/corelib/tools/qtaggedpointer.qdoc30
-rw-r--r--src/corelib/tools/qtimeline.cpp42
-rw-r--r--src/corelib/tools/qtimeline.h40
-rw-r--r--src/corelib/tools/qtools_p.h117
-rw-r--r--src/corelib/tools/qvarlengtharray.h932
-rw-r--r--src/corelib/tools/qvarlengtharray.qdoc105
-rw-r--r--src/corelib/tools/qvector.h46
-rw-r--r--src/corelib/tools/qversionnumber.cpp199
-rw-r--r--src/corelib/tools/qversionnumber.h152
-rw-r--r--src/corelib/tracing/qctf.cpp119
-rw-r--r--src/corelib/tracing/qctf_p.h237
-rw-r--r--src/dbus/CMakeLists.txt11
-rw-r--r--src/dbus/Qt6DBusMacros.cmake88
-rw-r--r--src/dbus/dbus_minimal_p.h44
-rw-r--r--src/dbus/doc/qtdbus.qdocconf8
-rw-r--r--src/dbus/doc/snippets/CMakeLists.txt5
-rw-r--r--src/dbus/doc/snippets/cmake/examples.cmake3
-rw-r--r--src/dbus/doc/snippets/code/doc_src_introtodbus.qdoc51
-rw-r--r--src/dbus/doc/snippets/code/doc_src_qdbusadaptors.cpp51
-rw-r--r--src/dbus/doc/snippets/code/src_qdbus_qdbusabstractinterface.cpp61
-rw-r--r--src/dbus/doc/snippets/code/src_qdbus_qdbusargument.cpp51
-rw-r--r--src/dbus/doc/snippets/code/src_qdbus_qdbuscontext.cpp51
-rw-r--r--src/dbus/doc/snippets/code/src_qdbus_qdbusinterface.cpp51
-rw-r--r--src/dbus/doc/snippets/code/src_qdbus_qdbusmetatype.cpp51
-rw-r--r--src/dbus/doc/snippets/code/src_qdbus_qdbuspendingcall.cpp51
-rw-r--r--src/dbus/doc/snippets/code/src_qdbus_qdbuspendingreply.cpp51
-rw-r--r--src/dbus/doc/snippets/code/src_qdbus_qdbusreply.cpp51
-rw-r--r--src/dbus/doc/snippets/qdbusextratypes/qdbusextratypes.cpp51