summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.cmake.conf5
-rw-r--r--.gitignore1
-rw-r--r--CMakeLists.txt30
-rw-r--r--LICENSES/AFL-2.1.txt45
-rw-r--r--LICENSES/CC0-1.0.txt121
l---------LICENSES/GPL-2.0-or-later.txt1
-rw-r--r--LICENSES/LicenseRef-BSD-3-Clause-with-PCRE2-Binary-Like-Packages-Exception.txt12
-rw-r--r--LICENSES/LicenseRef-SHA1-Public-Domain.txt3
-rw-r--r--bin/qmake-and-qtpaths-wrapper.bat.in2
-rwxr-xr-xbin/qmake-and-qtpaths-wrapper.in2
-rw-r--r--bin/qt-cmake-create.bat.in18
-rwxr-xr-xbin/qt-cmake-create.in29
-rw-r--r--bin/qt-cmake.bat.in2
-rwxr-xr-xbin/qt-configure-module.in7
-rw-r--r--cmake/3rdparty/extra-cmake-modules/find-modules/FindWaylandScanner.cmake3
-rw-r--r--cmake/3rdparty/extra-cmake-modules/find-modules/FindXCB.cmake11
-rw-r--r--cmake/3rdparty/extra-cmake-modules/modules/ECMFindModuleHelpers.cmake4
-rw-r--r--cmake/3rdparty/extra-cmake-modules/qt_attribution.json2
-rw-r--r--cmake/3rdparty/kwin/qt_attribution.json2
-rw-r--r--cmake/FindATSPI2.cmake5
-rw-r--r--cmake/FindCups.cmake98
-rw-r--r--cmake/FindDB2.cmake3
-rw-r--r--cmake/FindDirectFB.cmake5
-rw-r--r--cmake/FindGLESv2.cmake3
-rw-r--r--cmake/FindGSSAPI.cmake27
-rw-r--r--cmake/FindGTK3.cmake5
-rw-r--r--cmake/FindInterbase.cmake4
-rw-r--r--cmake/FindLibb2.cmake5
-rw-r--r--cmake/FindLibproxy.cmake5
-rw-r--r--cmake/FindLibsystemd.cmake5
-rw-r--r--cmake/FindLibudev.cmake5
-rw-r--r--cmake/FindMimer.cmake54
-rw-r--r--cmake/FindMtdev.cmake5
-rw-r--r--cmake/FindMySQL.cmake57
-rw-r--r--cmake/FindOracle.cmake3
-rw-r--r--cmake/FindPPS.cmake7
-rw-r--r--cmake/FindPostgreSQL.cmake5
-rw-r--r--cmake/FindSlog2.cmake3
-rw-r--r--cmake/FindTslib.cmake5
-rw-r--r--cmake/FindWrapAtomic.cmake3
-rw-r--r--cmake/FindWrapBacktrace.cmake3
-rw-r--r--cmake/FindWrapBrotli.cmake9
-rw-r--r--cmake/FindWrapDBus1.cmake3
-rw-r--r--cmake/FindWrapDoubleConversion.cmake22
-rw-r--r--cmake/FindWrapFreetype.cmake3
-rw-r--r--cmake/FindWrapHarfbuzz.cmake3
-rw-r--r--cmake/FindWrapJpeg.cmake3
-rw-r--r--cmake/FindWrapOpenGL.cmake3
-rw-r--r--cmake/FindWrapOpenSSL.cmake3
-rw-r--r--cmake/FindWrapOpenSSLHeaders.cmake3
-rw-r--r--cmake/FindWrapPCRE2.cmake3
-rw-r--r--cmake/FindWrapPNG.cmake3
-rw-r--r--cmake/FindWrapResolv.cmake53
-rw-r--r--cmake/FindWrapRt.cmake27
-rw-r--r--cmake/FindWrapSystemDoubleConversion.cmake85
-rw-r--r--cmake/FindWrapSystemFreetype.cmake3
-rw-r--r--cmake/FindWrapSystemHarfbuzz.cmake43
-rw-r--r--cmake/FindWrapSystemJpeg.cmake3
-rw-r--r--cmake/FindWrapSystemMd4c.cmake45
-rw-r--r--cmake/FindWrapSystemPCRE2.cmake9
-rw-r--r--cmake/FindWrapSystemPNG.cmake3
-rw-r--r--cmake/FindWrapSystemZLIB.cmake3
-rw-r--r--cmake/FindWrapVulkan.cmake3
-rw-r--r--cmake/FindWrapVulkanHeaders.cmake3
-rw-r--r--cmake/FindWrapZLIB.cmake3
-rw-r--r--cmake/FindWrapZSTD.cmake16
-rw-r--r--cmake/FindXKB_COMMON_X11.cmake5
-rw-r--r--cmake/FindXRender.cmake5
-rw-r--r--cmake/Finddouble-conversion.cmake32
-rw-r--r--cmake/ModuleDescription.json.in10
-rw-r--r--cmake/PkgConfigLibrary.pc.in1
-rw-r--r--cmake/Qt3rdPartyLibraryHelpers.cmake51
-rw-r--r--cmake/QtAndroidHelpers.cmake37
-rw-r--r--cmake/QtAppHelpers.cmake60
-rw-r--r--cmake/QtAutoDetect.cmake101
-rw-r--r--cmake/QtAutogenHelpers.cmake8
-rw-r--r--cmake/QtBaseCMakeTesting.cmake3
-rw-r--r--cmake/QtBaseConfigureTests.cmake62
-rw-r--r--cmake/QtBaseGlobalTargets.cmake41
-rw-r--r--cmake/QtBuild.cmake113
-rw-r--r--cmake/QtBuildInformation.cmake114
-rw-r--r--cmake/QtBuildInternals/QtBuildInternalsConfig.cmake210
-rw-r--r--cmake/QtBuildInternals/QtStandaloneTestTemplateProject/CMakeLists.txt19
-rw-r--r--cmake/QtBuildInternals/QtStandaloneTestTemplateProject/Main.cmake8
-rw-r--r--cmake/QtBuildInternalsExtra.cmake.in52
-rw-r--r--cmake/QtCMakeHelpers.cmake53
-rw-r--r--cmake/QtCMakePackageVersionFile.cmake.in12
-rw-r--r--cmake/QtCMakeVersionHelpers.cmake20
-rw-r--r--cmake/QtCompilerFlags.cmake3
-rw-r--r--cmake/QtCompilerOptimization.cmake16
-rw-r--r--cmake/QtConfig.cmake.in145
-rw-r--r--cmake/QtConfigDependencies.cmake.in59
-rw-r--r--cmake/QtConfigureTimeExecutableCMakeLists.txt.in23
-rw-r--r--cmake/QtCopyFileIfDifferent.cmake3
-rw-r--r--cmake/QtDbusHelpers.cmake11
-rw-r--r--cmake/QtDeferredDependenciesHelpers.cmake3
-rw-r--r--cmake/QtDocsHelpers.cmake10
-rw-r--r--cmake/QtExecutableHelpers.cmake378
-rw-r--r--cmake/QtFeature.cmake75
-rw-r--r--cmake/QtFeatureCommon.cmake3
-rw-r--r--cmake/QtFindPackageHelpers.cmake189
-rw-r--r--cmake/QtFindWrapHelper.cmake3
-rw-r--r--cmake/QtFinishPkgConfigFile.cmake3
-rw-r--r--cmake/QtFinishPrlFile.cmake32
-rw-r--r--cmake/QtFlagHandlingHelpers.cmake202
-rw-r--r--cmake/QtFrameworkHelpers.cmake97
-rw-r--r--cmake/QtGenerateExtPri.cmake3
-rw-r--r--cmake/QtGenerateLibHelpers.cmake3
-rw-r--r--cmake/QtGenerateLibPri.cmake3
-rw-r--r--cmake/QtGenerateVersionScript.cmake15
-rw-r--r--cmake/QtGlobalStateHelpers.cmake23
-rw-r--r--cmake/QtHeadersClean.cmake210
-rw-r--r--cmake/QtInitProject.cmake214
-rw-r--r--cmake/QtInstallHelpers.cmake122
-rw-r--r--cmake/QtInternalTargets.cmake74
-rw-r--r--cmake/QtJavaHelpers.cmake3
-rw-r--r--cmake/QtLalrHelpers.cmake19
-rw-r--r--cmake/QtModuleConfig.cmake.in10
-rw-r--r--cmake/QtModuleDependencies.cmake.in96
-rw-r--r--cmake/QtModuleHeadersCheck.cmake33
-rw-r--r--cmake/QtModuleHelpers.cmake677
-rw-r--r--cmake/QtModuleToolsConfig.cmake.in16
-rw-r--r--cmake/QtNoLinkTargetHelpers.cmake5
-rw-r--r--cmake/QtPkgConfigHelpers.cmake6
-rw-r--r--cmake/QtPlatformAndroid.cmake6
-rw-r--r--cmake/QtPlatformSupport.cmake4
-rw-r--r--cmake/QtPlatformTargetHelpers.cmake15
-rw-r--r--cmake/QtPluginDependencies.cmake.in33
-rw-r--r--cmake/QtPluginHelpers.cmake259
-rw-r--r--cmake/QtPlugins.cmake.in65
-rw-r--r--cmake/QtPostProcess.cmake5
-rw-r--r--cmake/QtPostProcessHelpers.cmake122
-rw-r--r--cmake/QtPrecompiledHeadersHelpers.cmake7
-rw-r--r--cmake/QtPriHelpers.cmake71
-rw-r--r--cmake/QtPrlHelpers.cmake18
-rw-r--r--cmake/QtProcessConfigureArgs.cmake40
-rw-r--r--cmake/QtProperties.cmake13
-rw-r--r--cmake/QtPublicAppleHelpers.cmake641
-rw-r--r--cmake/QtPublicCMakeHelpers.cmake59
-rw-r--r--cmake/QtPublicCMakeVersionHelpers.cmake3
-rw-r--r--cmake/QtPublicDependencyHelpers.cmake291
-rw-r--r--cmake/QtPublicFinalizerHelpers.cmake3
-rw-r--r--cmake/QtPublicFindPackageHelpers.cmake3
-rw-r--r--cmake/QtPublicPluginHelpers.cmake182
-rw-r--r--cmake/QtPublicTargetHelpers.cmake3
-rw-r--r--cmake/QtPublicTestHelpers.cmake108
-rw-r--r--cmake/QtPublicToolHelpers.cmake75
-rw-r--r--cmake/QtPublicWalkLibsHelpers.cmake26
-rw-r--r--cmake/QtPublicWasmToolchainHelpers.cmake35
-rw-r--r--cmake/QtQmakeHelpers.cmake40
-rw-r--r--cmake/QtResourceHelpers.cmake21
-rw-r--r--cmake/QtRpathHelpers.cmake10
-rw-r--r--cmake/QtSanitizerHelpers.cmake3
-rw-r--r--cmake/QtScopeFinalizerHelpers.cmake5
-rw-r--r--cmake/QtSeparateDebugInfo.cmake3
-rw-r--r--cmake/QtSetup.cmake114
-rw-r--r--cmake/QtSimdHelpers.cmake15
-rw-r--r--cmake/QtSingleRepoTargetSetBuildHelpers.cmake3
-rw-r--r--cmake/QtStandaloneTestsConfig.cmake.in5
-rw-r--r--cmake/QtSyncQtHelpers.cmake440
-rw-r--r--cmake/QtTargetHelpers.cmake493
-rw-r--r--cmake/QtTestHelpers.cmake717
-rw-r--r--cmake/QtToolHelpers.cmake431
-rw-r--r--cmake/QtToolchainHelpers.cmake42
-rw-r--r--cmake/QtUnityBuildHelpers.cmake17
-rw-r--r--cmake/QtWasmHelpers.cmake91
-rw-r--r--cmake/QtWrapperScriptHelpers.cmake99
-rw-r--r--cmake/QtWriteArgsFile.cmake56
-rw-r--r--cmake/README.md19
-rw-r--r--cmake/configure-cmake-mapping.md17
-rw-r--r--cmake/ios/Info.plist.app.in54
-rw-r--r--cmake/ios/MacOSXBundleInfo.plist.in55
-rw-r--r--cmake/macos/MacOSXBundleInfo.plist.in4
-rw-r--r--cmake/modulecppexports.h.in33
-rw-r--r--cmake/modulecppexports_p.h.in2
-rw-r--r--cmake/platforms/FindIntegrityPlatformGraphics.cmake3
-rw-r--r--cmake/platforms/Platform/Integrity.cmake3
-rw-r--r--cmake/qbatchedtestrunner.in.cpp18
-rw-r--r--cmake/qt.toolchain.cmake.in73
-rw-r--r--cmake/tests/CMakeLists.txt3
-rw-r--r--cmake/tests/features/CMakeLists.txt3
-rw-r--r--cmake/tests/features/configure.cmake3
-rw-r--r--cmake/tests/features/src/CMakeLists.txt3
-rw-r--r--cmake/tests/qt_make_output_file/CMakeLists.txt3
-rw-r--r--cmake/tests/test.cmake3
-rw-r--r--coin/axivion/ci_config_linux.json65
-rw-r--r--coin/instructions/call_host_install.yaml17
-rw-r--r--coin/instructions/call_target_install.yaml17
-rw-r--r--coin/instructions/cmake_build_and_upload_test_artifacts.yaml9
-rw-r--r--coin/instructions/cmake_build_and_upload_test_artifacts_target.yaml16
-rw-r--r--coin/instructions/cmake_cross_compilation_module_build_instructions.yaml56
-rw-r--r--coin/instructions/cmake_cross_compilation_qtbase_build_instructions.yaml52
-rw-r--r--coin/instructions/cmake_documentation_build.yaml8
-rw-r--r--coin/instructions/cmake_module_build_instructions.yaml43
-rw-r--r--coin/instructions/cmake_qtbase_build_instructions.yaml43
-rw-r--r--coin/instructions/cmake_run_ctest_enforce_exit_code.yaml24
-rw-r--r--coin/instructions/coin_module_axivion_template_v2.yaml98
-rw-r--r--coin/instructions/coin_module_build_template_v2.yaml43
-rw-r--r--coin/instructions/coin_module_test_android_start_emulator.yaml2
-rw-r--r--coin/instructions/coin_module_test_template_v2.yaml4
-rw-r--r--coin/instructions/coin_module_test_template_v3.yaml9
-rw-r--r--coin/instructions/coin_qtbase_build_template_v2.yaml43
-rw-r--r--coin/instructions/debian/debian_build_module.yaml102
-rw-r--r--coin/instructions/debian/prepare_debian_env.yaml102
-rw-r--r--coin/instructions/prepare_android_multi_abi_env.yaml29
-rw-r--r--coin/instructions/prepare_building_env.yaml63
-rw-r--r--coin/instructions/prepare_configure_module_executable.yaml8
-rw-r--r--coin/instructions/qmake/ensure_pro_file.cmake3
-rw-r--r--coin/instructions/qmake_examples/build_qmake_examples_instructions.yaml8
-rw-r--r--coin/module_config.yaml14
-rw-r--r--conanfile.py37
-rw-r--r--config.tests/arch/CMakeLists.txt3
-rw-r--r--config.tests/binary_for_strip/CMakeLists.txt3
-rw-r--r--config.tests/cmake_zstd/check_zstd.cmake3
-rw-r--r--config.tests/no_direct_extern_access/CMakeLists.txt14
-rw-r--r--config.tests/no_direct_extern_access/lib.cpp11
-rw-r--r--config.tests/no_direct_extern_access/lib.h17
-rw-r--r--config.tests/no_direct_extern_access/main.cpp20
-rw-r--r--config.tests/no_direct_extern_access/other.cpp8
-rw-r--r--config.tests/precompile_header/CMakeLists.txt3
-rw-r--r--config.tests/separate_debug_info/CMakeLists.txt4
-rw-r--r--config.tests/static_link_order/CMakeLists.txt3
-rw-r--r--config.tests/x86_simd/CMakeLists.txt3
-rw-r--r--config.tests/x86_simd/main.cpp216
-rw-r--r--config.tests/x86intrin/CMakeLists.txt12
-rw-r--r--config.tests/x86intrin/main.cpp48
-rw-r--r--config_help.txt28
-rwxr-xr-xconfigure148
-rw-r--r--configure.bat27
-rw-r--r--configure.cmake494
-rw-r--r--doc/CMakeLists.txt4
-rw-r--r--doc/config/exampleurl-qtpositioning.qdocconf1
-rw-r--r--doc/config/exampleurl-qtquickcontrols2.qdocconf2
-rw-r--r--doc/global/config.qdocconf7
-rw-r--r--doc/global/externalsites/external-resources.qdoc4
-rw-r--r--doc/global/fileextensions.qdocconf2
-rw-r--r--doc/global/html-config.qdocconf4
-rw-r--r--doc/global/html-footer-online.qdocconf2
-rw-r--r--doc/global/html-footer.qdocconf8
-rw-r--r--doc/global/html-header-offline.qdocconf8
-rw-r--r--doc/global/html-header-online.qdocconf3
-rw-r--r--doc/global/includes/corelib/port-from-qregexp.qdocinc175
-rw-r--r--doc/global/includes/module-use.qdocinc7
-rw-r--r--doc/global/macros.qdocconf34
-rw-r--r--doc/global/manifest-meta.qdocconf105
-rw-r--r--doc/global/qt-cpp-defines.qdocconf220
-rw-r--r--doc/global/qt-html-templates-offline-simple.qdocconf2
-rw-r--r--doc/global/qt-html-templates-offline.qdocconf14
-rw-r--r--doc/global/qt-module-defaults-online-commercial.qdocconf3
-rw-r--r--doc/global/qt-module-defaults-online.qdocconf8
-rw-r--r--doc/global/snippets/code/doc_src_port_from_qregexp.cpp65
-rw-r--r--doc/global/template/style/offline-dark.css770
-rw-r--r--doc/global/template/style/offline.css14
-rw-r--r--doc/global/template/style/online.css18
-rw-r--r--doc/global/template/style/tech_preview.svg1
-rw-r--r--doc/src/images/bearermonitor-example.pngbin34862 -> 0 bytes
-rw-r--r--doc/src/images/classwizard-flow.pngbin9745 -> 0 bytes
-rw-r--r--doc/src/images/classwizard.pngbin8348 -> 0 bytes
-rw-r--r--doc/src/images/codeeditor-example.pngbin14994 -> 0 bytes
-rw-r--r--doc/src/images/elidedlabel-example.pngbin24876 -> 0 bytes
-rw-r--r--doc/src/images/extension-example.pngbin9929 -> 0 bytes
-rw-r--r--doc/src/images/extension_more.pngbin13523 -> 0 bytes
-rw-r--r--doc/src/images/findfiles-example.pngbin11174 -> 0 bytes
-rw-r--r--doc/src/images/i18n-example.pngbin22531 -> 0 bytes
-rw-r--r--doc/src/images/screenshot-example.pngbin24606 -> 227655 bytes
-rw-r--r--doc/src/images/sdi-example.pngbin28749 -> 0 bytes
-rw-r--r--doc/src/images/shortcuteditor-example.pngbin0 -> 40745 bytes
-rw-r--r--doc/src/images/wiggly-example.pngbin8456 -> 0 bytes
-rw-r--r--examples/CMakeLists.txt23
-rw-r--r--examples/corelib/CMakeLists.txt10
-rw-r--r--examples/corelib/bindableproperties/bindablesubscription/CMakeLists.txt16
-rw-r--r--examples/corelib/bindableproperties/bindablesubscription/bindablesubscription.cpp6
-rw-r--r--examples/corelib/bindableproperties/bindablesubscription/bindablesubscription.h2
-rw-r--r--examples/corelib/bindableproperties/bindablesubscription/bindableuser.h11
-rw-r--r--examples/corelib/bindableproperties/bindablesubscription/main.cpp9
-rw-r--r--examples/corelib/bindableproperties/doc/src/bindableproperties.qdoc34
-rw-r--r--examples/corelib/bindableproperties/subscription/CMakeLists.txt16
-rw-r--r--examples/corelib/bindableproperties/subscription/main.cpp9
-rw-r--r--examples/corelib/bindableproperties/subscription/subscription.cpp6
-rw-r--r--examples/corelib/bindableproperties/subscription/subscription.h2
-rw-r--r--examples/corelib/bindableproperties/subscription/user.h13
-rw-r--r--examples/corelib/ipc/CMakeLists.txt7
-rw-r--r--examples/corelib/ipc/localfortuneclient/CMakeLists.txt17
-rw-r--r--examples/corelib/ipc/localfortuneserver/CMakeLists.txt17
-rw-r--r--examples/corelib/ipc/sharedmemory/CMakeLists.txt16
-rw-r--r--examples/corelib/ipc/sharedmemory/dialog.cpp9
-rw-r--r--examples/corelib/mimetypes/CMakeLists.txt5
-rw-r--r--examples/corelib/mimetypes/mimetypebrowser/CMakeLists.txt15
-rw-r--r--examples/corelib/permissions/CMakeLists.txt47
-rw-r--r--examples/corelib/permissions/Info.plist59
-rw-r--r--examples/corelib/permissions/android/AndroidManifest.xml53
-rw-r--r--examples/corelib/permissions/main.cpp87
-rw-r--r--examples/corelib/platform/CMakeLists.txt3
-rw-r--r--examples/corelib/platform/androidnotifier/CMakeLists.txt9
-rw-r--r--examples/corelib/platform/androidnotifier/android/AndroidManifest.xml7
-rw-r--r--examples/corelib/platform/androidnotifier/doc/src/androidnotifier-example.qdoc3
-rw-r--r--examples/corelib/serialization/CMakeLists.txt9
-rw-r--r--examples/corelib/serialization/cbordump/CMakeLists.txt11
-rwxr-xr-xexamples/corelib/serialization/cbordump/cbortag.py188
-rw-r--r--examples/corelib/serialization/cbordump/doc/images/cbordump.pngbin0 -> 9556 bytes
-rw-r--r--examples/corelib/serialization/cbordump/doc/src/cbordump.qdoc55
-rw-r--r--examples/corelib/serialization/cbordump/main.cpp144
-rw-r--r--examples/corelib/serialization/cbordump/tag-transform.xslt25
-rw-r--r--examples/corelib/serialization/convert/CMakeLists.txt11
-rw-r--r--examples/corelib/serialization/convert/cborconverter.cpp20
-rw-r--r--examples/corelib/serialization/convert/datastreamconverter.cpp6
-rw-r--r--examples/corelib/serialization/convert/doc/images/convert.pngbin0 -> 49201 bytes
-rw-r--r--examples/corelib/serialization/convert/doc/src/convert.qdoc82
-rw-r--r--examples/corelib/serialization/convert/jsonconverter.cpp7
-rw-r--r--examples/corelib/serialization/convert/main.cpp12
-rw-r--r--examples/corelib/serialization/convert/xmlconverter.cpp7
-rw-r--r--examples/corelib/serialization/rsslisting/CMakeLists.txt38
-rw-r--r--examples/corelib/serialization/rsslisting/doc/images/rsslisting.pngbin0 -> 19739 bytes
-rw-r--r--examples/corelib/serialization/rsslisting/doc/src/rsslisting.qdoc129
-rw-r--r--examples/corelib/serialization/rsslisting/main.cpp16
-rw-r--r--examples/corelib/serialization/rsslisting/rsslisting.cpp126
-rw-r--r--examples/corelib/serialization/rsslisting/rsslisting.h54
-rw-r--r--examples/corelib/serialization/rsslisting/rsslisting.pro8
-rw-r--r--examples/corelib/serialization/savegame/CMakeLists.txt11
-rw-r--r--examples/corelib/serialization/savegame/character.cpp46
-rw-r--r--examples/corelib/serialization/savegame/character.h14
-rw-r--r--examples/corelib/serialization/savegame/doc/src/savegame.qdoc149
-rw-r--r--examples/corelib/serialization/savegame/game.cpp74
-rw-r--r--examples/corelib/serialization/savegame/game.h10
-rw-r--r--examples/corelib/serialization/savegame/level.cpp52
-rw-r--r--examples/corelib/serialization/savegame/level.h12
-rw-r--r--examples/corelib/serialization/savegame/main.cpp27
-rw-r--r--examples/corelib/serialization/serialization.pro6
-rw-r--r--examples/corelib/serialization/streambookmarks/CMakeLists.txt39
-rw-r--r--examples/corelib/serialization/streambookmarks/doc/images/xmlstreamexample-filemenu.png (renamed from examples/xml/streambookmarks/doc/images/xmlstreamexample-filemenu.png)bin9380 -> 9380 bytes
-rw-r--r--examples/corelib/serialization/streambookmarks/doc/images/xmlstreamexample-helpmenu.png (renamed from examples/xml/streambookmarks/doc/images/xmlstreamexample-helpmenu.png)bin10856 -> 10856 bytes
-rw-r--r--examples/corelib/serialization/streambookmarks/doc/images/xmlstreamexample-screenshot.png (renamed from examples/xml/streambookmarks/doc/images/xmlstreamexample-screenshot.png)bin22323 -> 22323 bytes
-rw-r--r--examples/corelib/serialization/streambookmarks/doc/src/qxmlstreambookmarks.qdoc172
-rw-r--r--examples/corelib/serialization/streambookmarks/jennifer.xbel (renamed from examples/xml/streambookmarks/jennifer.xbel)0
-rw-r--r--examples/corelib/serialization/streambookmarks/main.cpp (renamed from examples/xml/streambookmarks/main.cpp)0
-rw-r--r--examples/corelib/serialization/streambookmarks/mainwindow.cpp (renamed from examples/xml/streambookmarks/mainwindow.cpp)0
-rw-r--r--examples/corelib/serialization/streambookmarks/mainwindow.h (renamed from examples/xml/streambookmarks/mainwindow.h)0
-rw-r--r--examples/corelib/serialization/streambookmarks/streambookmarks.pro15
-rw-r--r--examples/corelib/serialization/streambookmarks/xbelreader.cpp (renamed from examples/xml/streambookmarks/xbelreader.cpp)0
-rw-r--r--examples/corelib/serialization/streambookmarks/xbelreader.h (renamed from examples/xml/streambookmarks/xbelreader.h)0
-rw-r--r--examples/corelib/serialization/streambookmarks/xbelwriter.cpp (renamed from examples/xml/streambookmarks/xbelwriter.cpp)0
-rw-r--r--examples/corelib/serialization/streambookmarks/xbelwriter.h (renamed from examples/xml/streambookmarks/xbelwriter.h)0
-rw-r--r--examples/corelib/threads/CMakeLists.txt5
-rw-r--r--examples/corelib/threads/doc/src/mandelbrot.qdoc19
-rw-r--r--examples/corelib/threads/doc/src/semaphores.qdoc2
-rw-r--r--examples/corelib/threads/doc/src/waitconditions.qdoc2
-rw-r--r--examples/corelib/threads/mandelbrot/CMakeLists.txt15
-rw-r--r--examples/corelib/threads/mandelbrot/main.cpp6
-rw-r--r--examples/corelib/threads/mandelbrot/mandelbrotwidget.cpp55
-rw-r--r--examples/corelib/threads/mandelbrot/mandelbrotwidget.h8
-rw-r--r--examples/corelib/threads/queuedcustomtype/CMakeLists.txt15
-rw-r--r--examples/corelib/threads/semaphores/CMakeLists.txt11
-rw-r--r--examples/corelib/threads/semaphores/semaphores.cpp3
-rw-r--r--examples/corelib/threads/waitconditions/CMakeLists.txt11
-rw-r--r--examples/corelib/threads/waitconditions/waitconditions.cpp66
-rw-r--r--examples/corelib/tools/CMakeLists.txt5
-rw-r--r--examples/corelib/tools/contiguouscache/CMakeLists.txt15
-rw-r--r--examples/corelib/tools/customtype/CMakeLists.txt15
-rw-r--r--examples/corelib/tools/customtypesending/CMakeLists.txt15
-rw-r--r--examples/corelib/tools/doc/src/contiguouscache.qdoc2
-rw-r--r--examples/dbus/CMakeLists.txt10
-rw-r--r--examples/dbus/chat/CMakeLists.txt19
-rw-r--r--examples/dbus/chat/chat.cpp119
-rw-r--r--examples/dbus/chat/chat.h20
-rw-r--r--examples/dbus/chat/chat.pro2
-rw-r--r--examples/dbus/chat/chatsetnickname.ui149
-rw-r--r--examples/dbus/complexpingpong/CMakeLists.txt7
-rw-r--r--examples/dbus/complexpingpong/complexping.cpp40
-rw-r--r--examples/dbus/complexpingpong/complexping.h9
-rw-r--r--examples/dbus/complexpingpong/complexpong.cpp20
-rw-r--r--examples/dbus/complexpingpong/complexpong.h11
-rw-r--r--examples/dbus/dbus.pro3
-rw-r--r--examples/dbus/doc/images/dbus-chat-example.pngbin38530 -> 0 bytes
-rw-r--r--examples/dbus/doc/images/dbus-chat-example.webpbin0 -> 17556 bytes
-rw-r--r--examples/dbus/doc/src/chat.qdoc4
-rw-r--r--examples/dbus/doc/src/complexpingpong.qdoc4
-rw-r--r--examples/dbus/doc/src/listnames.qdoc15
-rw-r--r--examples/dbus/doc/src/pingpong.qdoc2
-rw-r--r--examples/dbus/listnames/CMakeLists.txt27
-rw-r--r--examples/dbus/listnames/listnames.cpp58
-rw-r--r--examples/dbus/listnames/listnames.pro8
-rw-r--r--examples/dbus/pingpong/CMakeLists.txt13
-rw-r--r--examples/dbus/pingpong/ping.cpp21
-rw-r--r--examples/dbus/pingpong/pong.cpp32
-rw-r--r--examples/dbus/pingpong/pong.h16
-rw-r--r--examples/dbus/pingpong/pong.pro2
-rw-r--r--examples/dbus/remotecontrolledcar/CMakeLists.txt14
-rw-r--r--examples/dbus/remotecontrolledcar/car/CMakeLists.txt20
-rw-r--r--examples/dbus/remotecontrolledcar/car/car.cpp9
-rw-r--r--examples/dbus/remotecontrolledcar/car/car.h18
-rw-r--r--examples/dbus/remotecontrolledcar/car/car.pro2
-rw-r--r--examples/dbus/remotecontrolledcar/car/car.xml11
-rw-r--r--examples/dbus/remotecontrolledcar/car/main.cpp4
-rw-r--r--examples/dbus/remotecontrolledcar/common/car.xml10
-rw-r--r--examples/dbus/remotecontrolledcar/controller/CMakeLists.txt21
-rw-r--r--examples/dbus/remotecontrolledcar/controller/car.xml11
-rw-r--r--examples/dbus/remotecontrolledcar/controller/controller.cpp42
-rw-r--r--examples/dbus/remotecontrolledcar/controller/controller.h10
-rw-r--r--examples/dbus/remotecontrolledcar/controller/controller.pro2
-rw-r--r--examples/dbus/remotecontrolledcar/doc/images/remotecontrolledcar-car-example.pngbin8833 -> 0 bytes
-rw-r--r--examples/dbus/remotecontrolledcar/doc/images/remotecontrolledcar-car-example.webpbin0 -> 14484 bytes
-rw-r--r--examples/dbus/remotecontrolledcar/doc/src/dbus-remotecontrolledcar.qdoc4
-rw-r--r--examples/embedded/CMakeLists.txt5
-rw-r--r--examples/embedded/digiflip/CMakeLists.txt15
-rw-r--r--examples/embedded/digiflip/digiflip.cpp9
-rw-r--r--examples/embedded/flickable/CMakeLists.txt15
-rw-r--r--examples/embedded/flightinfo/CMakeLists.txt18
-rw-r--r--examples/embedded/flightinfo/flightinfo.cpp14
-rw-r--r--examples/embedded/lightmaps/CMakeLists.txt17
-rw-r--r--examples/embedded/lightmaps/lightmaps.cpp4
-rw-r--r--examples/embedded/raycasting/CMakeLists.txt15
-rw-r--r--examples/embedded/styleexample/CMakeLists.txt16
-rw-r--r--examples/gui/CMakeLists.txt7
-rw-r--r--examples/gui/analogclock/CMakeLists.txt37
-rw-r--r--examples/gui/analogclock/analogclock.pro10
-rw-r--r--examples/gui/analogclock/main.cpp123
-rw-r--r--examples/gui/doc/images/analogclock-window-example.pngbin14556 -> 0 bytes
-rw-r--r--examples/gui/doc/images/analogclockwindow-viewport.pngbin29668 -> 0 bytes
-rw-r--r--examples/gui/doc/images/rhiwindow_example.jpgbin0 -> 47775 bytes
-rw-r--r--examples/gui/doc/src/analogclockwindow.qdoc114
-rw-r--r--examples/gui/doc/src/rhiwindow.qdoc439
-rw-r--r--examples/gui/gui.pro4
-rw-r--r--examples/gui/rasterwindow/CMakeLists.txt13
-rw-r--r--examples/gui/rhiwindow/CMakeLists.txt59
-rw-r--r--examples/gui/rhiwindow/main.cpp100
-rw-r--r--examples/gui/rhiwindow/rhiwindow.cpp435
-rw-r--r--examples/gui/rhiwindow/rhiwindow.h78
-rw-r--r--examples/gui/rhiwindow/rhiwindow.pri4
-rw-r--r--examples/gui/rhiwindow/rhiwindow.pro9
-rw-r--r--examples/gui/rhiwindow/rhiwindow.qrc8
-rw-r--r--examples/gui/rhiwindow/shaders/color.frag15
-rw-r--r--examples/gui/rhiwindow/shaders/color.vert17
-rw-r--r--examples/gui/rhiwindow/shaders/prebuilt/color.frag.qsbbin0 -> 1035 bytes
-rw-r--r--examples/gui/rhiwindow/shaders/prebuilt/color.vert.qsbbin0 -> 1131 bytes
-rw-r--r--examples/gui/rhiwindow/shaders/prebuilt/quad.frag.qsbbin0 -> 1023 bytes
-rw-r--r--examples/gui/rhiwindow/shaders/prebuilt/quad.vert.qsbbin0 -> 982 bytes
-rw-r--r--examples/gui/rhiwindow/shaders/quad.frag11
-rw-r--r--examples/gui/rhiwindow/shaders/quad.vert10
-rw-r--r--examples/network/CMakeLists.txt19
-rw-r--r--examples/network/blockingfortuneclient/CMakeLists.txt17
-rw-r--r--examples/network/blockingfortuneclient/blockingclient.cpp9
-rw-r--r--examples/network/blockingfortuneclient/fortunethread.cpp2
-rw-r--r--examples/network/broadcastreceiver/CMakeLists.txt17
-rw-r--r--examples/network/broadcastreceiver/receiver.cpp3
-rw-r--r--examples/network/broadcastsender/CMakeLists.txt17
-rw-r--r--examples/network/broadcastsender/sender.cpp2
-rw-r--r--examples/network/dnslookup/CMakeLists.txt13
-rw-r--r--examples/network/dnslookup/dnslookup.cpp163
-rw-r--r--examples/network/doc/images/blockingfortuneclient-example.pngbin9199 -> 7013 bytes
-rw-r--r--examples/network/doc/images/fortuneclient-example.pngbin8282 -> 7814 bytes
-rw-r--r--examples/network/doc/images/fortuneserver-example.pngbin7883 -> 6167 bytes
-rw-r--r--examples/network/doc/images/googlesuggest-example.pngbin21272 -> 0 bytes
-rw-r--r--examples/network/doc/images/http-example.pngbin8099 -> 0 bytes
-rw-r--r--examples/network/doc/images/http-example.webpbin0 -> 8250 bytes
-rw-r--r--examples/network/doc/images/loopback-example.pngbin6195 -> 0 bytes
-rw-r--r--examples/network/doc/images/multicastreceiver-example.pngbin13042 -> 0 bytes
-rw-r--r--examples/network/doc/images/multicastreceiver-example.webpbin0 -> 3280 bytes
-rw-r--r--examples/network/doc/images/multicastsender-example.pngbin21092 -> 0 bytes
-rw-r--r--examples/network/doc/images/multicastsender-example.webpbin0 -> 3502 bytes
-rw-r--r--examples/network/doc/images/threadedfortuneserver-example.pngbin16232 -> 5558 bytes
-rw-r--r--examples/network/doc/src/blockingfortuneclient.qdoc10
-rw-r--r--examples/network/doc/src/fortuneclient.qdoc8
-rw-r--r--examples/network/doc/src/fortuneserver.qdoc10
-rw-r--r--examples/network/doc/src/googlesuggest.qdoc153
-rw-r--r--examples/network/doc/src/http.qdoc6
-rw-r--r--examples/network/doc/src/loopback.qdoc14
-rw-r--r--examples/network/doc/src/multicastreceiver.qdoc8
-rw-r--r--examples/network/doc/src/multicastsender.qdoc6
-rw-r--r--examples/network/doc/src/network-download.qdoc17
-rw-r--r--examples/network/doc/src/network-downloadmanager.qdoc17
-rw-r--r--examples/network/doc/src/threadedfortuneserver.qdoc7
-rw-r--r--examples/network/download/CMakeLists.txt27
-rw-r--r--examples/network/download/download.pro8
-rw-r--r--examples/network/download/main.cpp166
-rw-r--r--examples/network/downloadmanager/CMakeLists.txt29
-rw-r--r--examples/network/downloadmanager/downloadmanager.cpp165
-rw-r--r--examples/network/downloadmanager/downloadmanager.h46
-rw-r--r--examples/network/downloadmanager/downloadmanager.pro17
-rw-r--r--examples/network/downloadmanager/main.cpp35
-rw-r--r--examples/network/downloadmanager/textprogressbar.cpp60
-rw-r--r--examples/network/downloadmanager/textprogressbar.h24
-rw-r--r--examples/network/fortuneclient/CMakeLists.txt17
-rw-r--r--examples/network/fortuneclient/client.cpp17
-rw-r--r--examples/network/fortuneserver/CMakeLists.txt17
-rw-r--r--examples/network/fortuneserver/server.cpp12
-rw-r--r--examples/network/googlesuggest/CMakeLists.txt36
-rw-r--r--examples/network/googlesuggest/googlesuggest.cpp184
-rw-r--r--examples/network/googlesuggest/googlesuggest.h37
-rw-r--r--examples/network/googlesuggest/googlesuggest.pro8
-rw-r--r--examples/network/googlesuggest/main.cpp14
-rw-r--r--examples/network/googlesuggest/searchbox.cpp35
-rw-r--r--examples/network/googlesuggest/searchbox.h28
-rw-r--r--examples/network/http/CMakeLists.txt18
-rw-r--r--examples/network/http/httpwindow.cpp62
-rw-r--r--examples/network/http/httpwindow.h6
-rw-r--r--examples/network/http/main.cpp4
-rw-r--r--examples/network/loopback/CMakeLists.txt35
-rw-r--r--examples/network/loopback/dialog.cpp155
-rw-r--r--examples/network/loopback/dialog.h51
-rw-r--r--examples/network/loopback/loopback.pro9
-rw-r--r--examples/network/loopback/main.cpp14
-rw-r--r--examples/network/multicastreceiver/CMakeLists.txt17
-rw-r--r--examples/network/multicastreceiver/receiver.cpp4
-rw-r--r--examples/network/multicastsender/CMakeLists.txt17
-rw-r--r--examples/network/multistreamclient/CMakeLists.txt17
-rw-r--r--examples/network/multistreamserver/CMakeLists.txt17
-rw-r--r--examples/network/network-chat/CMakeLists.txt18
-rw-r--r--examples/network/network-chat/chatdialog.cpp2
-rw-r--r--examples/network/network-chat/client.cpp2
-rw-r--r--examples/network/network-chat/peermanager.cpp2
-rw-r--r--examples/network/network.pro5
-rw-r--r--examples/network/securesocketclient/CMakeLists.txt18
-rw-r--r--examples/network/secureudpclient/CMakeLists.txt18
-rw-r--r--examples/network/secureudpclient/addressdialog.h6
-rw-r--r--examples/network/secureudpclient/association.cpp4
-rw-r--r--examples/network/secureudpclient/association.h4
-rw-r--r--examples/network/secureudpclient/main.cpp2
-rw-r--r--examples/network/secureudpclient/mainwindow.cpp2
-rw-r--r--examples/network/secureudpclient/mainwindow.h8
-rw-r--r--examples/network/secureudpserver/CMakeLists.txt18
-rw-r--r--examples/network/secureudpserver/main.cpp2
-rw-r--r--examples/network/secureudpserver/mainwindow.h4
-rw-r--r--examples/network/secureudpserver/nicselector.h4
-rw-r--r--examples/network/secureudpserver/server.cpp6
-rw-r--r--examples/network/secureudpserver/server.h4
-rw-r--r--examples/network/threadedfortuneserver/CMakeLists.txt17
-rw-r--r--examples/network/threadedfortuneserver/dialog.cpp10
-rw-r--r--examples/network/threadedfortuneserver/fortunethread.cpp4
-rw-r--r--examples/network/threadedfortuneserver/fortunethread.h4
-rw-r--r--examples/network/torrent/CMakeLists.txt18
-rw-r--r--examples/network/torrent/filemanager.cpp22
-rw-r--r--examples/network/torrent/filemanager.h32
-rw-r--r--examples/network/torrent/mainwindow.cpp4
-rw-r--r--examples/network/torrent/metainfo.h2
-rw-r--r--examples/network/torrent/peerwireclient.cpp101
-rw-r--r--examples/network/torrent/peerwireclient.h8
-rw-r--r--examples/network/torrent/ratecontroller.cpp6
-rw-r--r--examples/network/torrent/torrentclient.cpp90
-rw-r--r--examples/network/torrent/torrentclient.h3
-rw-r--r--examples/network/torrent/torrentserver.cpp2
-rw-r--r--examples/network/torrent/trackerclient.cpp14
-rw-r--r--examples/network/torrent/trackerclient.h1
-rw-r--r--examples/opengl/2dpainting/CMakeLists.txt19
-rw-r--r--examples/opengl/CMakeLists.txt14
-rw-r--r--examples/opengl/computegles31/CMakeLists.txt46
-rw-r--r--examples/opengl/contextinfo/CMakeLists.txt17
-rw-r--r--examples/opengl/contextinfo/widget.cpp4
-rw-r--r--examples/opengl/cube/CMakeLists.txt19
-rw-r--r--examples/opengl/cube/cube.pngbin30341 -> 88913 bytes
-rw-r--r--examples/opengl/cube/mainwidget.cpp17
-rw-r--r--examples/opengl/doc/images/hellogles3-example.png (renamed from examples/opengl/hellogles3/doc/images/hellogles3-example.png)bin61792 -> 61792 bytes
-rw-r--r--examples/opengl/doc/images/stereoexample-leftbuffer.pngbin0 -> 9987 bytes
-rw-r--r--examples/opengl/doc/images/stereoexample-rightbuffer.pngbin0 -> 10002 bytes
-rw-r--r--examples/opengl/doc/src/cube.qdoc10
-rw-r--r--examples/opengl/doc/src/hellogles3.qdoc147
-rw-r--r--examples/opengl/doc/src/openglwindow.qdoc2
-rw-r--r--examples/opengl/doc/src/stereoqopenglwidget.qdoc41
-rw-r--r--examples/opengl/hellogl2/CMakeLists.txt19
-rw-r--r--examples/opengl/hellogles3/CMakeLists.txt15
-rw-r--r--examples/opengl/hellogles3/doc/src/hellogles3.qdoc22
-rw-r--r--examples/opengl/hellowindow/CMakeLists.txt36
-rw-r--r--examples/opengl/hellowindow/hellowindow.h72
-rw-r--r--examples/opengl/opengl.pro11
-rw-r--r--examples/opengl/openglwindow/CMakeLists.txt15
-rw-r--r--examples/opengl/openglwindow/openglwindow.h4
-rw-r--r--examples/opengl/paintedwindow/CMakeLists.txt34
-rw-r--r--examples/opengl/paintedwindow/paintedwindow.h57
-rw-r--r--examples/opengl/qopenglwidget/CMakeLists.txt50
-rw-r--r--examples/opengl/qopenglwidget/glwidget.cpp540
-rw-r--r--examples/opengl/qopenglwidget/mainwindow.cpp188
-rw-r--r--examples/opengl/qopenglwindow/CMakeLists.txt46
-rw-r--r--examples/opengl/stereoqopenglwidget/CMakeLists.txt41
-rw-r--r--examples/opengl/stereoqopenglwidget/glwidget.cpp277
-rw-r--r--examples/opengl/stereoqopenglwidget/glwidget.h53
-rw-r--r--examples/opengl/stereoqopenglwidget/main.cpp31
-rw-r--r--examples/opengl/stereoqopenglwidget/mainwindow.cpp25
-rw-r--r--examples/opengl/stereoqopenglwidget/mainwindow.h21
-rw-r--r--examples/opengl/stereoqopenglwidget/stereoqopenglwidget.pro11
-rw-r--r--examples/opengl/textures/CMakeLists.txt19
-rw-r--r--examples/opengl/textures/glwidget.cpp8
-rw-r--r--examples/opengl/threadedqopenglwidget/CMakeLists.txt38
-rw-r--r--examples/opengl/threadedqopenglwidget/glwidget.cpp71
-rw-r--r--examples/opengl/threadedqopenglwidget/glwidget.h40
-rw-r--r--examples/opengl/threadedqopenglwidget/main.cpp88
-rw-r--r--examples/opengl/threadedqopenglwidget/mainwindow.cpp16
-rw-r--r--examples/opengl/threadedqopenglwidget/mainwindow.h17
-rw-r--r--examples/opengl/threadedqopenglwidget/renderer.cpp267
-rw-r--r--examples/opengl/threadedqopenglwidget/renderer.h61
-rw-r--r--examples/opengl/threadedqopenglwidget/threadedqopenglwidget.pro13
-rw-r--r--examples/qmake/precompile/main.cpp3
-rw-r--r--examples/qpa/CMakeLists.txt5
-rw-r--r--examples/qpa/qrasterwindow/CMakeLists.txt13
-rw-r--r--examples/qpa/qrasterwindow/main.cpp2
-rw-r--r--examples/qpa/windows/CMakeLists.txt17
-rw-r--r--examples/qpa/windows/window.h5
-rw-r--r--examples/qtconcurrent/CMakeLists.txt13
-rw-r--r--examples/qtconcurrent/imagescaling/CMakeLists.txt20
-rw-r--r--examples/qtconcurrent/imagescaling/doc/images/imagescaling.webpbin0 -> 46826 bytes
-rw-r--r--examples/qtconcurrent/imagescaling/doc/images/imagescaling_example.pngbin21049 -> 0 bytes
-rw-r--r--examples/qtconcurrent/imagescaling/doc/src/qtconcurrent-imagescaling.qdoc115
-rw-r--r--examples/qtconcurrent/imagescaling/imagescaling.cpp101
-rw-r--r--examples/qtconcurrent/imagescaling/imagescaling.h13
-rw-r--r--examples/qtconcurrent/imagescaling/main.cpp7
-rw-r--r--examples/qtconcurrent/map/CMakeLists.txt28
-rw-r--r--examples/qtconcurrent/map/doc/src/qtconcurrent-map.qdoc14
-rw-r--r--examples/qtconcurrent/map/main.cpp35
-rw-r--r--examples/qtconcurrent/map/map.pro9
-rw-r--r--examples/qtconcurrent/primecounter/CMakeLists.txt40
-rw-r--r--examples/qtconcurrent/primecounter/doc/images/primecounter.pngbin0 -> 9732 bytes
-rw-r--r--examples/qtconcurrent/primecounter/doc/src/qtconcurrent-primecounter.qdoc88
-rw-r--r--examples/qtconcurrent/primecounter/main.cpp18
-rw-r--r--examples/qtconcurrent/primecounter/primecounter.cpp139
-rw-r--r--examples/qtconcurrent/primecounter/primecounter.h49
-rw-r--r--examples/qtconcurrent/primecounter/primecounter.pro9
-rw-r--r--examples/qtconcurrent/primecounter/primecounter.ui177
-rw-r--r--examples/qtconcurrent/progressdialog/CMakeLists.txt34
-rw-r--r--examples/qtconcurrent/progressdialog/doc/images/qtconcurrent-progressdialog.pngbin4608 -> 0 bytes
-rw-r--r--examples/qtconcurrent/progressdialog/doc/src/qtconcurrent-progressdialog.qdoc14
-rw-r--r--examples/qtconcurrent/progressdialog/main.cpp53
-rw-r--r--examples/qtconcurrent/progressdialog/progressdialog.pro7
-rw-r--r--examples/qtconcurrent/qtconcurrent.pro13
-rw-r--r--examples/qtconcurrent/runfunction/CMakeLists.txt29
-rw-r--r--examples/qtconcurrent/runfunction/doc/src/qtconcurrent-runfunction.qdoc15
-rw-r--r--examples/qtconcurrent/runfunction/main.cpp24
-rw-r--r--examples/qtconcurrent/runfunction/runfunction.pro7
-rw-r--r--examples/qtconcurrent/wordcount/CMakeLists.txt17
-rw-r--r--examples/qtconcurrent/wordcount/doc/src/qtconcurrent-wordcount.qdoc43
-rw-r--r--examples/qtconcurrent/wordcount/main.cpp146
-rw-r--r--examples/qtestlib/CMakeLists.txt5
-rw-r--r--examples/qtestlib/tutorial1/CMakeLists.txt17
-rw-r--r--examples/qtestlib/tutorial2/CMakeLists.txt17
-rw-r--r--examples/qtestlib/tutorial2/testqstring.cpp4
-rw-r--r--examples/qtestlib/tutorial3/CMakeLists.txt17
-rw-r--r--examples/qtestlib/tutorial4/CMakeLists.txt17
-rw-r--r--examples/qtestlib/tutorial4/testgui.cpp2
-rw-r--r--examples/qtestlib/tutorial5/CMakeLists.txt17
-rw-r--r--examples/qtestlib/tutorial5/benchmarking.cpp9
-rw-r--r--examples/sql/CMakeLists.txt7
-rw-r--r--examples/sql/books/CMakeLists.txt18
-rw-r--r--examples/sql/books/bookwindow.cpp2
-rw-r--r--examples/sql/cachedtable/CMakeLists.txt17
-rw-r--r--examples/sql/doc/src/cachedtable.qdoc7
-rw-r--r--examples/sql/doc/src/drilldown.qdoc2
-rw-r--r--examples/sql/drilldown/CMakeLists.txt17
-rw-r--r--examples/sql/masterdetail/CMakeLists.txt19
-rw-r--r--examples/sql/masterdetail/mainwindow.cpp2
-rw-r--r--examples/sql/querymodel/CMakeLists.txt17
-rw-r--r--examples/sql/relationaltablemodel/CMakeLists.txt17
-rw-r--r--examples/sql/sqlbrowser/CMakeLists.txt18
-rw-r--r--examples/sql/sqlwidgetmapper/CMakeLists.txt17
-rw-r--r--examples/sql/tablemodel/CMakeLists.txt17
-rw-r--r--examples/vulkan/CMakeLists.txt9
-rw-r--r--examples/vulkan/doc/images/hellovulkantexture.pngbin10259 -> 0 bytes
-rw-r--r--examples/vulkan/doc/images/hellovulkanwindow.pngbin2736 -> 0 bytes
-rw-r--r--examples/vulkan/doc/src/hellovulkantexture.qdoc18
-rw-r--r--examples/vulkan/doc/src/hellovulkantriangle.qdoc48
-rw-r--r--examples/vulkan/doc/src/hellovulkanwindow.qdoc78
-rw-r--r--examples/vulkan/hellovulkancubes/CMakeLists.txt17
-rw-r--r--examples/vulkan/hellovulkantexture/CMakeLists.txt47
-rw-r--r--examples/vulkan/hellovulkantexture/hellovulkantexture.h61
-rw-r--r--examples/vulkan/hellovulkantriangle/CMakeLists.txt13
-rw-r--r--examples/vulkan/hellovulkantriangle/main.cpp7
-rw-r--r--examples/vulkan/hellovulkanwidget/CMakeLists.txt15
-rw-r--r--examples/vulkan/hellovulkanwidget/hellovulkanwidget.h5
-rw-r--r--examples/vulkan/hellovulkanwindow/CMakeLists.txt33
-rw-r--r--examples/vulkan/hellovulkanwindow/hellovulkanwindow.cpp81
-rw-r--r--examples/vulkan/hellovulkanwindow/hellovulkanwindow.h30
-rw-r--r--examples/vulkan/hellovulkanwindow/hellovulkanwindow.pro6
-rw-r--r--examples/vulkan/hellovulkanwindow/main.cpp33
-rw-r--r--examples/vulkan/shared/trianglerenderer.h5
-rw-r--r--examples/vulkan/vulkan.pro4
-rw-r--r--examples/widgets/CMakeLists.txt7
-rw-r--r--examples/widgets/animation/easing/CMakeLists.txt16
-rw-r--r--examples/widgets/animation/easing/animation.h4
-rw-r--r--examples/widgets/animation/easing/window.cpp18
-rw-r--r--examples/widgets/animation/easing/window.h5
-rw-r--r--examples/widgets/desktop/screenshot/CMakeLists.txt15
-rw-r--r--examples/widgets/desktop/screenshot/screenshot.cpp2
-rw-r--r--examples/widgets/desktop/systray/CMakeLists.txt15
-rw-r--r--examples/widgets/dialogs/CMakeLists.txt12
-rw-r--r--examples/widgets/dialogs/classwizard/CMakeLists.txt52
-rw-r--r--examples/widgets/dialogs/dialogs.pro5
-rw-r--r--examples/widgets/dialogs/extension/CMakeLists.txt34
-rw-r--r--examples/widgets/dialogs/findfiles/CMakeLists.txt34
-rw-r--r--examples/widgets/dialogs/licensewizard/CMakeLists.txt17
-rw-r--r--examples/widgets/dialogs/licensewizard/licensewizard.cpp5
-rw-r--r--examples/widgets/dialogs/standarddialogs/CMakeLists.txt15
-rw-r--r--examples/widgets/dialogs/standarddialogs/dialog.cpp74
-rw-r--r--examples/widgets/dialogs/standarddialogs/dialog.h1
-rw-r--r--examples/widgets/dialogs/standarddialogs/main.mm47
-rw-r--r--examples/widgets/dialogs/tabdialog/CMakeLists.txt15
-rw-r--r--examples/widgets/dialogs/trivialwizard/CMakeLists.txt15
-rw-r--r--examples/widgets/dialogs/trivialwizard/trivialwizard.cpp2
-rw-r--r--examples/widgets/doc/dropsite.qdoc4
-rw-r--r--examples/widgets/doc/images/graphicsanchorlayout-example.pngbin24372 -> 0 bytes
-rw-r--r--examples/widgets/doc/images/mousebutton-buttontester.pngbin17428 -> 0 bytes
-rw-r--r--examples/widgets/doc/images/stylepluginexample.pngbin5259 -> 15331 bytes
-rw-r--r--examples/widgets/doc/images/undodemo.pngbin84941 -> 0 bytes
-rw-r--r--examples/widgets/doc/images/weatheranchorlayout-example.pngbin88805 -> 0 bytes
-rw-r--r--examples/widgets/doc/mousebuttons.qdoc70
-rw-r--r--examples/widgets/doc/src/addressbook-tutorial.qdoc948
-rw-r--r--examples/widgets/doc/src/addressbook.qdoc18
-rw-r--r--examples/widgets/doc/src/analogclock.qdoc5
-rw-r--r--examples/widgets/doc/src/application.qdoc5
-rw-r--r--examples/widgets/doc/src/charactermap.qdoc2
-rw-r--r--examples/widgets/doc/src/classwizard.qdoc167
-rw-r--r--examples/widgets/doc/src/codeeditor.qdoc173
-rw-r--r--examples/widgets/doc/src/collidingmice-example.qdoc2
-rw-r--r--examples/widgets/doc/src/dragdroprobot.qdoc2
-rw-r--r--examples/widgets/doc/src/editabletreemodel.qdoc2
-rw-r--r--examples/widgets/doc/src/elasticnodes.qdoc4
-rw-r--r--examples/widgets/doc/src/elidedlabel.qdoc131
-rw-r--r--examples/widgets/doc/src/extension.qdoc121
-rw-r--r--examples/widgets/doc/src/findfiles.qdoc269
-rw-r--r--examples/widgets/doc/src/fridgemagnets.qdoc4
-rw-r--r--examples/widgets/doc/src/frozencolumn.qdoc2
-rw-r--r--examples/widgets/doc/src/graphicsview-anchorlayout.qdoc57
-rw-r--r--examples/widgets/doc/src/graphicsview-simpleanchorlayout.qdoc2
-rw-r--r--examples/widgets/doc/src/graphicsview-weatheranchorlayout.qdoc14
-rw-r--r--examples/widgets/doc/src/i18n.qdoc16
-rw-r--r--examples/widgets/doc/src/imageviewer.qdoc4
-rw-r--r--examples/widgets/doc/src/licensewizard.qdoc4
-rw-r--r--examples/widgets/doc/src/screenshot.qdoc2
-rw-r--r--examples/widgets/doc/src/sdi.qdoc13
-rw-r--r--examples/widgets/doc/src/shapedclock.qdoc75
-rw-r--r--examples/widgets/doc/src/shortcuteditor.qdoc230
-rw-r--r--examples/widgets/doc/src/styleplugin.qdoc51
-rw-r--r--examples/widgets/doc/src/styles.qdoc2
-rw-r--r--examples/widgets/doc/src/syntaxhighlighter.qdoc6
-rw-r--r--examples/widgets/doc/src/tablet.qdoc2
-rw-r--r--examples/widgets/doc/src/tooltips.qdoc18
-rw-r--r--examples/widgets/doc/src/transformations.qdoc14
-rw-r--r--examples/widgets/doc/src/trivialwizard.qdoc2
-rw-r--r--examples/widgets/doc/src/undo.qdoc20
-rw-r--r--examples/widgets/doc/src/undoframework.qdoc41
-rw-r--r--examples/widgets/doc/src/wiggly.qdoc144
-rw-r--r--examples/widgets/draganddrop/CMakeLists.txt3
-rw-r--r--examples/widgets/draganddrop/draggableicons/CMakeLists.txt15
-rw-r--r--examples/widgets/draganddrop/draggableicons/dragwidget.cpp2
-rw-r--r--examples/widgets/draganddrop/draggabletext/CMakeLists.txt15
-rw-r--r--examples/widgets/draganddrop/dropsite/CMakeLists.txt15
-rw-r--r--examples/widgets/draganddrop/dropsite/droparea.cpp10
-rw-r--r--examples/widgets/draganddrop/dropsite/droparea.h3
-rw-r--r--examples/widgets/draganddrop/dropsite/dropsitewindow.cpp40
-rw-r--r--examples/widgets/draganddrop/fridgemagnets/CMakeLists.txt15
-rw-r--r--examples/widgets/draganddrop/fridgemagnets/dragwidget.cpp2
-rw-r--r--examples/widgets/draganddrop/puzzle/CMakeLists.txt15
-rw-r--r--examples/widgets/effects/blurpicker/CMakeLists.txt15
-rw-r--r--examples/widgets/effects/fademessage/CMakeLists.txt15
-rw-r--r--examples/widgets/gallery/CMakeLists.txt15
-rw-r--r--examples/widgets/gestures/CMakeLists.txt5
-rw-r--r--examples/widgets/gestures/imagegestures/CMakeLists.txt15
-rw-r--r--examples/widgets/graphicsview/CMakeLists.txt5
-rw-r--r--examples/widgets/graphicsview/anchorlayout/CMakeLists.txt33
-rw-r--r--examples/widgets/graphicsview/basicgraphicslayouts/CMakeLists.txt15
-rw-r--r--examples/widgets/graphicsview/chip/CMakeLists.txt23
-rw-r--r--examples/widgets/graphicsview/chip/mainwindow.cpp3
-rw-r--r--examples/widgets/graphicsview/collidingmice/CMakeLists.txt15
-rw-r--r--examples/widgets/graphicsview/diagramscene/CMakeLists.txt15
-rw-r--r--examples/widgets/graphicsview/diagramscene/diagramitem.cpp4
-rw-r--r--examples/widgets/graphicsview/diagramscene/mainwindow.cpp15
-rw-r--r--examples/widgets/graphicsview/diagramscene/mainwindow.h4
-rw-r--r--examples/widgets/graphicsview/dragdroprobot/CMakeLists.txt15
-rw-r--r--examples/widgets/graphicsview/elasticnodes/CMakeLists.txt15
-rw-r--r--examples/widgets/graphicsview/elasticnodes/graphwidget.cpp4
-rw-r--r--examples/widgets/graphicsview/elasticnodes/node.cpp4
-rw-r--r--examples/widgets/graphicsview/embeddeddialogs/CMakeLists.txt16
-rw-r--r--examples/widgets/graphicsview/flowlayout/CMakeLists.txt15
-rw-r--r--examples/widgets/graphicsview/flowlayout/flowlayout.cpp6
-rw-r--r--examples/widgets/graphicsview/flowlayout/flowlayout.h5
-rw-r--r--examples/widgets/graphicsview/flowlayout/window.h5
-rw-r--r--examples/widgets/graphicsview/graphicsview.pro4
-rw-r--r--examples/widgets/graphicsview/simpleanchorlayout/CMakeLists.txt15
-rw-r--r--examples/widgets/graphicsview/weatheranchorlayout/CMakeLists.txt50
-rw-r--r--examples/widgets/itemviews/CMakeLists.txt5
-rw-r--r--examples/widgets/itemviews/addressbook/CMakeLists.txt15
-rw-r--r--examples/widgets/itemviews/addressbook/addresswidget.cpp14
-rw-r--r--examples/widgets/itemviews/addressbook/addresswidget.h8
-rw-r--r--examples/widgets/itemviews/addressbook/mainwindow.cpp10
-rw-r--r--examples/widgets/itemviews/basicsortfiltermodel/CMakeLists.txt15
-rw-r--r--examples/widgets/itemviews/chart/CMakeLists.txt17
-rw-r--r--examples/widgets/itemviews/chart/pieview.cpp4
-rw-r--r--examples/widgets/itemviews/coloreditorfactory/CMakeLists.txt15
-rw-r--r--examples/widgets/itemviews/combowidgetmapper/CMakeLists.txt15
-rw-r--r--examples/widgets/itemviews/customsortfiltermodel/CMakeLists.txt15
-rw-r--r--examples/widgets/itemviews/dirview/CMakeLists.txt15
-rw-r--r--examples/widgets/itemviews/editabletreemodel/CMakeLists.txt16
-rw-r--r--examples/widgets/itemviews/editabletreemodel/treeitem.cpp4
-rw-r--r--examples/widgets/itemviews/fetchmore/CMakeLists.txt15
-rw-r--r--examples/widgets/itemviews/flattreeview/CMakeLists.txt15
-rw-r--r--examples/widgets/itemviews/frozencolumn/CMakeLists.txt15
-rw-r--r--examples/widgets/itemviews/interview/CMakeLists.txt15
-rw-r--r--examples/widgets/itemviews/pixelator/CMakeLists.txt25
-rw-r--r--examples/widgets/itemviews/puzzle/CMakeLists.txt15
-rw-r--r--examples/widgets/itemviews/simpledommodel/CMakeLists.txt17
-rw-r--r--examples/widgets/itemviews/simpletreemodel/CMakeLists.txt15
-rw-r--r--examples/widgets/itemviews/simplewidgetmapper/CMakeLists.txt15
-rw-r--r--examples/widgets/itemviews/spinboxdelegate/CMakeLists.txt15
-rw-r--r--examples/widgets/itemviews/spreadsheet/CMakeLists.txt25
-rw-r--r--examples/widgets/itemviews/spreadsheet/printview.h2
-rw-r--r--examples/widgets/itemviews/spreadsheet/spreadsheet.cpp2
-rw-r--r--examples/widgets/itemviews/stardelegate/CMakeLists.txt15
-rw-r--r--examples/widgets/itemviews/storageview/CMakeLists.txt15
-rw-r--r--examples/widgets/layouts/CMakeLists.txt3
-rw-r--r--examples/widgets/layouts/basiclayouts/CMakeLists.txt15
-rw-r--r--examples/widgets/layouts/basiclayouts/dialog.cpp19
-rw-r--r--examples/widgets/layouts/basiclayouts/main.cpp4
-rw-r--r--examples/widgets/layouts/borderlayout/CMakeLists.txt15
-rw-r--r--examples/widgets/layouts/dynamiclayouts/CMakeLists.txt15
-rw-r--r--examples/widgets/layouts/dynamiclayouts/dialog.cpp2
-rw-r--r--examples/widgets/layouts/dynamiclayouts/main.cpp4
-rw-r--r--examples/widgets/layouts/flowlayout/CMakeLists.txt15
-rw-r--r--examples/widgets/layouts/flowlayout/flowlayout.cpp4
-rw-r--r--examples/widgets/mainwindows/CMakeLists.txt4
-rw-r--r--examples/widgets/mainwindows/application/CMakeLists.txt15
-rw-r--r--examples/widgets/mainwindows/dockwidgets/CMakeLists.txt25
-rw-r--r--examples/widgets/mainwindows/dockwidgets/mainwindow.cpp2
-rw-r--r--examples/widgets/mainwindows/mainwindow/CMakeLists.txt15
-rw-r--r--examples/widgets/mainwindows/mainwindow/colorswatch.cpp2
-rw-r--r--examples/widgets/mainwindows/mainwindow/main.cpp4
-rw-r--r--examples/widgets/mainwindows/mainwindow/mainwindow.cpp4
-rw-r--r--examples/widgets/mainwindows/mainwindow/toolbar.cpp14
-rw-r--r--examples/widgets/mainwindows/mainwindow/toolbar.h4
-rw-r--r--examples/widgets/mainwindows/mainwindows.pro3
-rw-r--r--examples/widgets/mainwindows/mdi/CMakeLists.txt15
-rw-r--r--examples/widgets/mainwindows/menus/CMakeLists.txt15
-rw-r--r--examples/widgets/mainwindows/sdi/CMakeLists.txt51
-rw-r--r--examples/widgets/mainwindows/sdi/images/copy.pngbin1338 -> 0 bytes
-rw-r--r--examples/widgets/mainwindows/sdi/images/cut.pngbin1323 -> 0 bytes
-rw-r--r--examples/widgets/mainwindows/sdi/images/new.pngbin852 -> 0 bytes
-rw-r--r--examples/widgets/mainwindows/sdi/images/open.pngbin2073 -> 0 bytes
-rw-r--r--examples/widgets/mainwindows/sdi/images/paste.pngbin1645 -> 0 bytes
-rw-r--r--examples/widgets/mainwindows/sdi/images/save.pngbin2699 -> 0 bytes
-rw-r--r--examples/widgets/mainwindows/sdi/main.cpp37
-rw-r--r--examples/widgets/mainwindows/sdi/mainwindow.cpp445
-rw-r--r--examples/widgets/mainwindows/sdi/mainwindow.h70
-rw-r--r--examples/widgets/mainwindows/sdi/sdi.pro11
-rw-r--r--examples/widgets/mainwindows/sdi/sdi.qrc10
-rw-r--r--examples/widgets/painting/CMakeLists.txt3
-rw-r--r--examples/widgets/painting/affine/CMakeLists.txt34
-rw-r--r--examples/widgets/painting/affine/main.cpp4
-rw-r--r--examples/widgets/painting/basicdrawing/CMakeLists.txt15
-rw-r--r--examples/widgets/painting/composition/CMakeLists.txt34
-rw-r--r--examples/widgets/painting/composition/composition.cpp10
-rw-r--r--examples/widgets/painting/composition/composition.h1
-rw-r--r--examples/widgets/painting/concentriccircles/CMakeLists.txt15
-rw-r--r--examples/widgets/painting/deform/CMakeLists.txt34
-rw-r--r--examples/widgets/painting/fontsampler/CMakeLists.txt22
-rw-r--r--examples/widgets/painting/fontsampler/mainwindow.cpp4
-rw-r--r--examples/widgets/painting/gradients/CMakeLists.txt34
-rw-r--r--examples/widgets/painting/gradients/gradients.cpp2
-rw-r--r--examples/widgets/painting/gradients/main.cpp3
-rw-r--r--examples/widgets/painting/imagecomposition/CMakeLists.txt15
-rw-r--r--examples/widgets/painting/painterpaths/CMakeLists.txt17
-rw-r--r--examples/widgets/painting/painterpaths/window.cpp10
-rw-r--r--examples/widgets/painting/pathstroke/CMakeLists.txt34
-rw-r--r--examples/widgets/painting/pathstroke/main.cpp3
-rw-r--r--examples/widgets/painting/pathstroke/pathstroke.cpp2
-rw-r--r--examples/widgets/painting/shared/CMakeLists.txt11
-rw-r--r--examples/widgets/painting/shared/fbopaintdevice.cpp17
-rw-r--r--examples/widgets/painting/shared/fbopaintdevice.h2
-rw-r--r--examples/widgets/painting/shared/hoverpoints.cpp4
-rw-r--r--examples/widgets/painting/shared/use_lib.cmake3
-rw-r--r--examples/widgets/painting/transformations/CMakeLists.txt15
-rw-r--r--examples/widgets/richtext/CMakeLists.txt3
-rw-r--r--examples/widgets/richtext/calendar/CMakeLists.txt15
-rw-r--r--examples/widgets/richtext/orderform/CMakeLists.txt21
-rw-r--r--examples/widgets/richtext/syntaxhighlighter/CMakeLists.txt15
-rw-r--r--examples/widgets/richtext/syntaxhighlighter/highlighter.cpp2
-rw-r--r--examples/widgets/richtext/textedit/CMakeLists.txt25
-rw-r--r--examples/widgets/richtext/textedit/example.html2
-rw-r--r--examples/widgets/richtext/textedit/example.md2
-rw-r--r--examples/widgets/richtext/textedit/textedit.cpp2
-rw-r--r--examples/widgets/scroller/graphicsview/CMakeLists.txt15
-rw-r--r--examples/widgets/tools/CMakeLists.txt7
-rw-r--r--examples/widgets/tools/completer/CMakeLists.txt15
-rw-r--r--examples/widgets/tools/customcompleter/CMakeLists.txt15
-rw-r--r--examples/widgets/tools/echoplugin/CMakeLists.txt11
-rw-r--r--examples/widgets/tools/echoplugin/echowindow/CMakeLists.txt15
-rw-r--r--examples/widgets/tools/echoplugin/plugin/CMakeLists.txt16
-rw-r--r--examples/widgets/tools/i18n/CMakeLists.txt60
-rw-r--r--examples/widgets/tools/i18n/i18n.pro27
-rw-r--r--examples/widgets/tools/i18n/i18n.qrc18
-rw-r--r--examples/widgets/tools/i18n/languagechooser.cpp139
-rw-r--r--examples/widgets/tools/i18n/languagechooser.h49
-rw-r--r--examples/widgets/tools/i18n/main.cpp17
-rw-r--r--examples/widgets/tools/i18n/mainwindow.cpp66
-rw-r--r--examples/widgets/tools/i18n/mainwindow.h39
-rw-r--r--examples/widgets/tools/i18n/translations/i18n_ar.qmbin736 -> 0 bytes
-rw-r--r--examples/widgets/tools/i18n/translations/i18n_ar.ts57
-rw-r--r--examples/widgets/tools/i18n/translations/i18n_cs.qmbin796 -> 0 bytes
-rw-r--r--examples/widgets/tools/i18n/translations/i18n_cs.ts57
-rw-r--r--examples/widgets/tools/i18n/translations/i18n_de.qmbin848 -> 0 bytes
-rw-r--r--examples/widgets/tools/i18n/translations/i18n_de.ts57
-rw-r--r--examples/widgets/tools/i18n/translations/i18n_el.qmbin804 -> 0 bytes
-rw-r--r--examples/widgets/tools/i18n/translations/i18n_el.ts57
-rw-r--r--examples/widgets/tools/i18n/translations/i18n_en.qmbin810 -> 0 bytes
-rw-r--r--examples/widgets/tools/i18n/translations/i18n_en.ts57
-rw-r--r--examples/widgets/tools/i18n/translations/i18n_eo.qmbin806 -> 0 bytes
-rw-r--r--examples/widgets/tools/i18n/translations/i18n_eo.ts57
-rw-r--r--examples/widgets/tools/i18n/translations/i18n_fr.qmbin844 -> 0 bytes
-rw-r--r--examples/widgets/tools/i18n/translations/i18n_fr.ts57
-rw-r--r--examples/widgets/tools/i18n/translations/i18n_it.qmbin808 -> 0 bytes
-rw-r--r--examples/widgets/tools/i18n/translations/i18n_it.ts57
-rw-r--r--examples/widgets/tools/i18n/translations/i18n_jp.qmbin722 -> 0 bytes
-rw-r--r--examples/widgets/tools/i18n/translations/i18n_jp.ts57
-rw-r--r--examples/widgets/tools/i18n/translations/i18n_ko.qmbin690 -> 0 bytes
-rw-r--r--examples/widgets/tools/i18n/translations/i18n_ko.ts57
-rw-r--r--examples/widgets/tools/i18n/translations/i18n_no.qmbin804 -> 0 bytes
-rw-r--r--examples/widgets/tools/i18n/translations/i18n_no.ts57
-rw-r--r--examples/widgets/tools/i18n/translations/i18n_ru.qmbin806 -> 0 bytes
-rw-r--r--examples/widgets/tools/i18n/translations/i18n_ru.ts59
-rw-r--r--examples/widgets/tools/i18n/translations/i18n_sv.qmbin814 -> 0 bytes
-rw-r--r--examples/widgets/tools/i18n/translations/i18n_sv.ts57
-rw-r--r--examples/widgets/tools/i18n/translations/i18n_zh.qmbin700 -> 0 bytes
-rw-r--r--examples/widgets/tools/i18n/translations/i18n_zh.ts57
-rw-r--r--examples/widgets/tools/plugandpaint/CMakeLists.txt11
-rw-r--r--examples/widgets/tools/plugandpaint/app/CMakeLists.txt11
-rw-r--r--examples/widgets/tools/plugandpaint/plugins/basictools/CMakeLists.txt14
-rw-r--r--examples/widgets/tools/plugandpaint/plugins/extrafilters/CMakeLists.txt14
-rw-r--r--examples/widgets/tools/regularexpression/CMakeLists.txt15
-rw-r--r--examples/widgets/tools/settingseditor/CMakeLists.txt15
-rw-r--r--examples/widgets/tools/styleplugin/CMakeLists.txt11
-rw-r--r--examples/widgets/tools/styleplugin/plugin/CMakeLists.txt36
-rw-r--r--examples/widgets/tools/styleplugin/plugin/plugin.pro12
-rw-r--r--examples/widgets/tools/styleplugin/plugin/simplestyle.cpp2
-rw-r--r--examples/widgets/tools/styleplugin/stylewindow/CMakeLists.txt9
-rw-r--r--examples/widgets/tools/styleplugin/stylewindow/main.cpp9
-rw-r--r--examples/widgets/tools/styleplugin/stylewindow/stylewindow.cpp8
-rw-r--r--examples/widgets/tools/tools.pro4
-rw-r--r--examples/widgets/tools/treemodelcompleter/CMakeLists.txt15
-rw-r--r--examples/widgets/tools/undo/CMakeLists.txt66
-rw-r--r--examples/widgets/tools/undo/commands.cpp130
-rw-r--r--examples/widgets/tools/undo/commands.h76
-rw-r--r--examples/widgets/tools/undo/document.cpp401
-rw-r--r--examples/widgets/tools/undo/document.h86
-rw-r--r--examples/widgets/tools/undo/icons/background.pngbin93 -> 0 bytes
-rw-r--r--examples/widgets/tools/undo/icons/blue.pngbin1659 -> 0 bytes
-rw-r--r--examples/widgets/tools/undo/icons/circle.pngbin1359 -> 0 bytes
-rw-r--r--examples/widgets/tools/undo/icons/exit.pngbin1731 -> 0 bytes
-rw-r--r--examples/widgets/tools/undo/icons/fileclose.pngbin1121 -> 0 bytes
-rw-r--r--examples/widgets/tools/undo/icons/filenew.pngbin1266 -> 0 bytes
-rw-r--r--examples/widgets/tools/undo/icons/fileopen.pngbin1771 -> 0 bytes
-rw-r--r--examples/widgets/tools/undo/icons/filesave.pngbin1022 -> 0 bytes
-rw-r--r--examples/widgets/tools/undo/icons/green.pngbin1766 -> 0 bytes
-rw-r--r--examples/widgets/tools/undo/icons/ok.pngbin979 -> 0 bytes
-rw-r--r--examples/widgets/tools/undo/icons/red.pngbin1653 -> 0 bytes
-rw-r--r--examples/widgets/tools/undo/main.cpp18
-rw-r--r--examples/widgets/tools/undo/mainwindow.cpp410
-rw-r--r--examples/widgets/tools/undo/mainwindow.h49
-rw-r--r--examples/widgets/tools/undo/mainwindow.ui322
-rw-r--r--examples/widgets/tools/undo/undo.pro17
-rw-r--r--examples/widgets/tools/undo/undo.qrc20
-rw-r--r--examples/widgets/tools/undoframework/CMakeLists.txt22
-rw-r--r--examples/widgets/tools/undoframework/icons/cross.png (renamed from examples/widgets/tools/undoframework/images/cross.png)bin356 -> 356 bytes
-rw-r--r--examples/widgets/tools/undoframework/icons/rectangle.png (renamed from examples/widgets/tools/undo/icons/rectangle.png)bin690 -> 690 bytes
-rw-r--r--examples/widgets/tools/undoframework/icons/redo.png (renamed from examples/widgets/tools/undo/icons/redo.png)bin985 -> 985 bytes
-rw-r--r--examples/widgets/tools/undoframework/icons/remove.png (renamed from examples/widgets/tools/undo/icons/remove.png)bin1833 -> 1833 bytes
-rw-r--r--examples/widgets/tools/undoframework/icons/triangle.png (renamed from examples/widgets/tools/undo/icons/triangle.png)bin850 -> 850 bytes
-rw-r--r--examples/widgets/tools/undoframework/icons/undo.png (renamed from examples/widgets/tools/undo/icons/undo.png)bin962 -> 962 bytes
-rw-r--r--examples/widgets/tools/undoframework/mainwindow.cpp91
-rw-r--r--examples/widgets/tools/undoframework/mainwindow.h4
-rw-r--r--examples/widgets/tools/undoframework/undoframework.qrc8
-rw-r--r--examples/widgets/touch/CMakeLists.txt5
-rw-r--r--examples/widgets/touch/dials/CMakeLists.txt16
-rw-r--r--examples/widgets/touch/fingerpaint/CMakeLists.txt25
-rw-r--r--examples/widgets/touch/knobs/CMakeLists.txt15
-rw-r--r--examples/widgets/touch/pinchzoom/CMakeLists.txt15
-rw-r--r--examples/widgets/tutorials/CMakeLists.txt5
-rw-r--r--examples/widgets/tutorials/addressbook/CMakeLists.txt7
-rw-r--r--examples/widgets/tutorials/addressbook/part1/CMakeLists.txt34
-rw-r--r--examples/widgets/tutorials/addressbook/part2/CMakeLists.txt34
-rw-r--r--examples/widgets/tutorials/addressbook/part3/CMakeLists.txt34
-rw-r--r--examples/widgets/tutorials/addressbook/part4/CMakeLists.txt34
-rw-r--r--examples/widgets/tutorials/addressbook/part5/CMakeLists.txt35
-rw-r--r--examples/widgets/tutorials/addressbook/part6/CMakeLists.txt35
-rw-r--r--examples/widgets/tutorials/addressbook/part7/CMakeLists.txt35
-rw-r--r--examples/widgets/tutorials/gettingStarted/CMakeLists.txt1
-rw-r--r--examples/widgets/tutorials/gettingStarted/gettingStarted.pro4
-rw-r--r--examples/widgets/tutorials/gettingStarted/gsQt/CMakeLists.txt5
-rw-r--r--examples/widgets/tutorials/gettingStarted/gsQt/gsqt.pro7
-rw-r--r--examples/widgets/tutorials/gettingStarted/gsQt/part1/CMakeLists.txt33
-rw-r--r--examples/widgets/tutorials/gettingStarted/gsQt/part1/main.cpp15
-rw-r--r--examples/widgets/tutorials/gettingStarted/gsQt/part1/part1.pro8
-rw-r--r--examples/widgets/tutorials/gettingStarted/gsQt/part2/CMakeLists.txt33
-rw-r--r--examples/widgets/tutorials/gettingStarted/gsQt/part2/main.cpp27
-rw-r--r--examples/widgets/tutorials/gettingStarted/gsQt/part2/part2.pro8
-rw-r--r--examples/widgets/tutorials/gettingStarted/gsQt/part3/CMakeLists.txt33
-rw-r--r--examples/widgets/tutorials/gettingStarted/gsQt/part3/main.cpp61
-rw-r--r--examples/widgets/tutorials/gettingStarted/gsQt/part3/part3.pro8
-rw-r--r--examples/widgets/tutorials/gettingStarted/gsQt/part4/CMakeLists.txt33
-rw-r--r--examples/widgets/tutorials/gettingStarted/gsQt/part4/main.cpp73
-rw-r--r--examples/widgets/tutorials/gettingStarted/gsQt/part4/part4.pro8
-rw-r--r--examples/widgets/tutorials/gettingStarted/gsQt/part5/CMakeLists.txt33
-rw-r--r--examples/widgets/tutorials/gettingStarted/gsQt/part5/main.cpp99
-rw-r--r--examples/widgets/tutorials/gettingStarted/gsQt/part5/part5.pro8
-rw-r--r--examples/widgets/tutorials/modelview/1_readonly/CMakeLists.txt15
-rw-r--r--examples/widgets/tutorials/modelview/1_readonly/mymodel.h3
-rw-r--r--examples/widgets/tutorials/modelview/2_formatting/CMakeLists.txt15
-rw-r--r--examples/widgets/tutorials/modelview/2_formatting/mymodel.cpp8
-rw-r--r--examples/widgets/tutorials/modelview/2_formatting/mymodel.h3
-rw-r--r--examples/widgets/tutorials/modelview/3_changingmodel/CMakeLists.txt15
-rw-r--r--examples/widgets/tutorials/modelview/3_changingmodel/mymodel.cpp4
-rw-r--r--examples/widgets/tutorials/modelview/3_changingmodel/mymodel.h9
-rw-r--r--examples/widgets/tutorials/modelview/4_headers/CMakeLists.txt15
-rw-r--r--examples/widgets/tutorials/modelview/4_headers/mymodel.h3
-rw-r--r--examples/widgets/tutorials/modelview/5_edit/CMakeLists.txt15
-rw-r--r--examples/widgets/tutorials/modelview/5_edit/mainwindow.cpp11
-rw-r--r--examples/widgets/tutorials/modelview/5_edit/mainwindow.h9
-rw-r--r--examples/widgets/tutorials/modelview/6_treeview/CMakeLists.txt15
-rw-r--r--examples/widgets/tutorials/modelview/6_treeview/mainwindow.h12
-rw-r--r--examples/widgets/tutorials/modelview/7_selections/CMakeLists.txt15
-rw-r--r--examples/widgets/tutorials/modelview/7_selections/mainwindow.cpp32
-rw-r--r--examples/widgets/tutorials/modelview/7_selections/mainwindow.h12
-rw-r--r--examples/widgets/tutorials/modelview/CMakeLists.txt3
-rw-r--r--examples/widgets/tutorials/notepad/CMakeLists.txt26
-rw-r--r--examples/widgets/tutorials/notepad/gettingstartedqt.qdoc (renamed from examples/widgets/tutorials/gettingstartedqt.qdoc)0
-rw-r--r--examples/widgets/tutorials/tutorials.pro2
-rw-r--r--examples/widgets/tutorials/widgets/CMakeLists.txt3
-rw-r--r--examples/widgets/tutorials/widgets/childwidget/CMakeLists.txt15
-rw-r--r--examples/widgets/tutorials/widgets/nestedlayouts/CMakeLists.txt15
-rw-r--r--examples/widgets/tutorials/widgets/toplevel/CMakeLists.txt15
-rw-r--r--examples/widgets/tutorials/widgets/windowlayout/CMakeLists.txt15
-rw-r--r--examples/widgets/widgets/CMakeLists.txt8
-rw-r--r--examples/widgets/widgets/analogclock/CMakeLists.txt15
-rw-r--r--examples/widgets/widgets/analogclock/analogclock.cpp6
-rw-r--r--examples/widgets/widgets/calculator/CMakeLists.txt15
-rw-r--r--examples/widgets/widgets/calculator/calculator.cpp41
-rw-r--r--examples/widgets/widgets/calculator/calculator.h3
-rw-r--r--examples/widgets/widgets/calendarwidget/CMakeLists.txt15
-rw-r--r--examples/widgets/widgets/charactermap/CMakeLists.txt15
-rw-r--r--examples/widgets/widgets/codeeditor/CMakeLists.txt34
-rw-r--r--examples/widgets/widgets/digitalclock/CMakeLists.txt15
-rw-r--r--examples/widgets/widgets/elidedlabel/CMakeLists.txt35
-rw-r--r--examples/widgets/widgets/elidedlabel/elidedlabel.cpp74
-rw-r--r--examples/widgets/widgets/elidedlabel/elidedlabel.h36
-rw-r--r--examples/widgets/widgets/elidedlabel/elidedlabel.pro20
-rw-r--r--examples/widgets/widgets/elidedlabel/main.cpp16
-rw-r--r--examples/widgets/widgets/elidedlabel/testwidget.cpp119
-rw-r--r--examples/widgets/widgets/elidedlabel/testwidget.h38
-rw-r--r--examples/widgets/widgets/groupbox/CMakeLists.txt15
-rw-r--r--examples/widgets/widgets/groupbox/window.cpp4
-rw-r--r--examples/widgets/widgets/icons/CMakeLists.txt17
-rw-r--r--examples/widgets/widgets/icons/mainwindow.cpp2
-rw-r--r--examples/widgets/widgets/imageviewer/CMakeLists.txt25
-rw-r--r--examples/widgets/widgets/imageviewer/imageviewer.cpp6
-rw-r--r--examples/widgets/widgets/lineedits/CMakeLists.txt15
-rw-r--r--examples/widgets/widgets/mousebuttons/CMakeLists.txt34
-rw-r--r--examples/widgets/widgets/mousebuttons/buttontester.cpp184
-rw-r--r--examples/widgets/widgets/mousebuttons/buttontester.h29
-rw-r--r--examples/widgets/widgets/mousebuttons/main.cpp36
-rw-r--r--examples/widgets/widgets/mousebuttons/mousebuttons.pro16
-rw-r--r--examples/widgets/widgets/movie/CMakeLists.txt15
-rw-r--r--examples/widgets/widgets/scribble/CMakeLists.txt25
-rw-r--r--examples/widgets/widgets/scribble/mainwindow.cpp2
-rw-r--r--examples/widgets/widgets/shapedclock/CMakeLists.txt15
-rw-r--r--examples/widgets/widgets/shapedclock/shapedclock.cpp14
-rw-r--r--examples/widgets/widgets/shapedclock/shapedclock.h1
-rw-r--r--examples/widgets/widgets/shortcuteditor/CMakeLists.txt39
-rw-r--r--examples/widgets/widgets/shortcuteditor/actionmanager.cpp57
-rw-r--r--examples/widgets/widgets/shortcuteditor/actionmanager.h33
-rw-r--r--examples/widgets/widgets/shortcuteditor/application.cpp15
-rw-r--r--examples/widgets/widgets/shortcuteditor/application.h27
-rw-r--r--examples/widgets/widgets/shortcuteditor/main.cpp13
-rw-r--r--examples/widgets/widgets/shortcuteditor/mainwindow.cpp46
-rw-r--r--examples/widgets/widgets/shortcuteditor/mainwindow.h22
-rw-r--r--examples/widgets/widgets/shortcuteditor/shortcuteditordelegate.cpp71
-rw-r--r--examples/widgets/widgets/shortcuteditor/shortcuteditordelegate.h34
-rw-r--r--examples/widgets/widgets/shortcuteditor/shortcuteditormodel.cpp273
-rw-r--r--examples/widgets/widgets/shortcuteditor/shortcuteditormodel.h71
-rw-r--r--examples/widgets/widgets/shortcuteditor/shortcuteditorwidget.cpp33
-rw-r--r--examples/widgets/widgets/shortcuteditor/shortcuteditorwidget.h32
-rw-r--r--examples/widgets/widgets/sliders/CMakeLists.txt15
-rw-r--r--examples/widgets/widgets/sliders/window.cpp42
-rw-r--r--examples/widgets/widgets/sliders/window.h4
-rw-r--r--examples/widgets/widgets/spinboxes/CMakeLists.txt15
-rw-r--r--examples/widgets/widgets/styles/CMakeLists.txt15
-rw-r--r--examples/widgets/widgets/stylesheet/CMakeLists.txt16
-rw-r--r--examples/widgets/widgets/stylesheet/mainwindow.cpp1
-rw-r--r--examples/widgets/widgets/stylesheet/qss/coffee.qss5
-rw-r--r--examples/widgets/widgets/tablet/CMakeLists.txt15
-rw-r--r--examples/widgets/widgets/tetrix/CMakeLists.txt15
-rw-r--r--examples/widgets/widgets/tooltips/CMakeLists.txt15
-rw-r--r--examples/widgets/widgets/tooltips/sortingbox.cpp50
-rw-r--r--examples/widgets/widgets/tooltips/sortingbox.h8
-rw-r--r--examples/widgets/widgets/validators/CMakeLists.txt16
-rw-r--r--examples/widgets/widgets/validators/validatorwidget.h5
-rw-r--r--examples/widgets/widgets/widgets.pro4
-rw-r--r--examples/widgets/widgets/wiggly/CMakeLists.txt35
-rw-r--r--examples/widgets/widgets/wiggly/dialog.cpp27
-rw-r--r--examples/widgets/widgets/wiggly/wigglywidget.cpp64
-rw-r--r--examples/widgets/widgets/windowflags/CMakeLists.txt15
-rw-r--r--examples/widgets/windowcontainer/CMakeLists.txt19
-rw-r--r--examples/xml/CMakeLists.txt11
-rw-r--r--examples/xml/dombookmarks/CMakeLists.txt17
-rw-r--r--examples/xml/dombookmarks/doc/src/dombookmarks.qdoc88
-rw-r--r--examples/xml/dombookmarks/mainwindow.cpp10
-rw-r--r--examples/xml/dombookmarks/mainwindow.h2
-rw-r--r--examples/xml/dombookmarks/xbeltree.cpp23
-rw-r--r--examples/xml/dombookmarks/xbeltree.h2
-rw-r--r--examples/xml/htmlinfo/CMakeLists.txt47
-rw-r--r--examples/xml/htmlinfo/apache_org.html281
-rw-r--r--examples/xml/htmlinfo/htmlinfo.pro10
-rw-r--r--examples/xml/htmlinfo/main.cpp82
-rw-r--r--examples/xml/htmlinfo/resources.qrc10
-rw-r--r--examples/xml/htmlinfo/simpleexample.html11
-rw-r--r--examples/xml/htmlinfo/trolltech_com.html955
-rw-r--r--examples/xml/htmlinfo/w3c_org.html507
-rw-r--r--examples/xml/htmlinfo/youtube_com.html1585
-rw-r--r--examples/xml/rsslisting/CMakeLists.txt36
-rw-r--r--examples/xml/rsslisting/main.cpp26
-rw-r--r--examples/xml/rsslisting/rsslisting.cpp211
-rw-r--r--examples/xml/rsslisting/rsslisting.h55
-rw-r--r--examples/xml/rsslisting/rsslisting.pro8
-rw-r--r--examples/xml/streambookmarks/CMakeLists.txt37
-rw-r--r--examples/xml/streambookmarks/doc/src/qxmlstreambookmarks.qdoc170
-rw-r--r--examples/xml/streambookmarks/streambookmarks.pro15
-rw-r--r--examples/xml/xml.pro8
-rw-r--r--examples/xml/xmlstreamlint/CMakeLists.txt32
-rw-r--r--libexec/qt-internal-configure-tests.bat.in22
-rw-r--r--mkspecs/android-clang/qmake.conf2
-rw-r--r--mkspecs/common/macx.conf6
-rw-r--r--mkspecs/common/uikit.conf2
-rw-r--r--mkspecs/common/wasm/qplatformdefs.h145
-rw-r--r--mkspecs/common/wasm/wasm.conf87
-rw-r--r--mkspecs/devices/integrity-armv8-SA8155P/qmake.conf2
-rw-r--r--mkspecs/devices/linux-rasp-pi4-aarch64/qmake.conf25
-rw-r--r--mkspecs/devices/linux-rasp-pi4-aarch64/qplatformdefs.h8
-rw-r--r--mkspecs/features/android/android_deployment_settings.prf36
-rw-r--r--mkspecs/features/android/default_pre.prf2
-rw-r--r--mkspecs/features/android/sdk.prf2
-rw-r--r--mkspecs/features/data/unix/findclasslist.pl28
-rw-r--r--mkspecs/features/mac/asset_catalogs.prf2
-rw-r--r--mkspecs/features/mac/default_post.prf35
-rw-r--r--mkspecs/features/metatypes.prf2
-rw-r--r--mkspecs/features/permissions.prf40
-rw-r--r--mkspecs/features/qt.prf94
-rw-r--r--mkspecs/features/qt_android_deps.prf93
-rw-r--r--mkspecs/features/qt_app.prf65
-rw-r--r--mkspecs/features/qt_build_config.prf153
-rw-r--r--mkspecs/features/qt_build_extra.prf41
-rw-r--r--mkspecs/features/qt_build_paths.prf29
-rw-r--r--mkspecs/features/qt_clear_installs.prf12
-rw-r--r--mkspecs/features/qt_common.prf165
-rw-r--r--mkspecs/features/qt_configure.prf2471
-rw-r--r--mkspecs/features/qt_docs.prf126
-rw-r--r--mkspecs/features/qt_docs_targets.prf45
-rw-r--r--mkspecs/features/qt_example_installs.prf130
-rw-r--r--mkspecs/features/qt_functions.prf8
-rw-r--r--mkspecs/features/qt_helper_lib.prf120
-rw-r--r--mkspecs/features/qt_installs.prf64
-rw-r--r--mkspecs/features/qt_module.prf355
-rw-r--r--mkspecs/features/qt_module_headers.prf305
-rw-r--r--mkspecs/features/qt_module_pris.prf245
-rw-r--r--mkspecs/features/qt_parts.prf77
-rw-r--r--mkspecs/features/qt_plugin.prf101
-rw-r--r--mkspecs/features/qt_prefix_build_check.prf21
-rw-r--r--mkspecs/features/qt_targets.prf4
-rw-r--r--mkspecs/features/qt_test_helper.prf34
-rw-r--r--mkspecs/features/qt_tool.prf78
-rw-r--r--mkspecs/features/qt_tracepoints.prf54
-rw-r--r--mkspecs/features/resources.prf3
-rw-r--r--mkspecs/features/uikit/default_pre.prf9
-rw-r--r--mkspecs/features/uikit/qt_parts.prf5
-rw-r--r--mkspecs/features/unix/mno_extern_direct_access.prf2
-rw-r--r--mkspecs/features/unix/no_direct_extern_access.prf7
-rw-r--r--mkspecs/features/wasm/emcc_ver.prf2
-rw-r--r--mkspecs/features/wasm/wasm.prf38
-rw-r--r--mkspecs/features/win32/qt_dll.prf1
-rw-r--r--mkspecs/features/win32/separate_debug_info.prf6
-rw-r--r--mkspecs/macx-clang/Info.plist.app4
-rw-r--r--mkspecs/macx-ios-clang/Info.plist.app78
-rw-r--r--mkspecs/macx-ios-clang/qmake.conf2
-rw-r--r--mkspecs/macx-tvos-clang/Info.plist.app39
-rw-r--r--mkspecs/macx-watchos-clang/Info.plist.app35
-rw-r--r--mkspecs/macx-xcode/QtTest.plist2
-rw-r--r--mkspecs/unsupported/macx-tvos-clang/Info.plist.app41
-rw-r--r--mkspecs/unsupported/macx-tvos-clang/Info.plist.lib (renamed from mkspecs/macx-tvos-clang/Info.plist.lib)0
-rw-r--r--mkspecs/unsupported/macx-tvos-clang/qmake.conf (renamed from mkspecs/macx-tvos-clang/qmake.conf)0
-rw-r--r--mkspecs/unsupported/macx-tvos-clang/qplatformdefs.h (renamed from mkspecs/macx-tvos-clang/qplatformdefs.h)0
-rw-r--r--mkspecs/unsupported/macx-watchos-clang/Info.plist.app37
-rw-r--r--mkspecs/unsupported/macx-watchos-clang/Info.plist.lib (renamed from mkspecs/macx-watchos-clang/Info.plist.lib)0
-rw-r--r--mkspecs/unsupported/macx-watchos-clang/qmake.conf (renamed from mkspecs/macx-watchos-clang/qmake.conf)0
-rw-r--r--mkspecs/unsupported/macx-watchos-clang/qplatformdefs.h (renamed from mkspecs/macx-watchos-clang/qplatformdefs.h)0
-rw-r--r--mkspecs/wasm-emscripten-64/qmake.conf7
-rw-r--r--mkspecs/wasm-emscripten-64/qplatformdefs.h9
-rw-r--r--mkspecs/wasm-emscripten/qmake.conf88
-rw-r--r--mkspecs/wasm-emscripten/qplatformdefs.h140
-rw-r--r--qmake/CMakeLists.txt23
-rw-r--r--qmake/cachekeys.h2
-rw-r--r--qmake/doc/qmake.qdocconf2
-rw-r--r--qmake/doc/snippets/code/doc_src_qmake-manual.pro17
-rw-r--r--qmake/doc/src/qmake-manual.qdoc71
-rw-r--r--qmake/generators/mac/pbuilder_pbx.cpp48
-rw-r--r--qmake/generators/makefile.cpp114
-rw-r--r--qmake/generators/makefile.h3
-rw-r--r--qmake/generators/makefiledeps.cpp29
-rw-r--r--qmake/generators/metamakefile.cpp22
-rw-r--r--qmake/generators/projectgenerator.cpp32
-rw-r--r--qmake/generators/unix/unixmake.cpp19
-rw-r--r--qmake/generators/unix/unixmake2.cpp53
-rw-r--r--qmake/generators/win32/mingw_make.cpp6
-rw-r--r--qmake/generators/win32/msbuild_objectmodel.cpp40
-rw-r--r--qmake/generators/win32/msvc_nmake.cpp10
-rw-r--r--qmake/generators/win32/msvc_objectmodel.cpp111
-rw-r--r--qmake/generators/win32/msvc_objectmodel.h5
-rw-r--r--qmake/generators/win32/msvc_vcproj.cpp26
-rw-r--r--qmake/generators/win32/winmakefile.cpp16
-rw-r--r--qmake/generators/xmloutput.cpp12
-rw-r--r--qmake/library/ioutils.cpp32
-rw-r--r--qmake/library/proitems.cpp29
-rw-r--r--qmake/library/qmakebuiltins.cpp92
-rw-r--r--qmake/library/qmakeevaluator.cpp28
-rw-r--r--qmake/library/qmakeglobals.cpp20
-rw-r--r--qmake/library/qmakeparser.cpp16
-rw-r--r--qmake/main.cpp8
-rw-r--r--qmake/option.cpp15
-rw-r--r--qmake/project.cpp2
-rw-r--r--qmake/property.cpp9
-rw-r--r--qmake/propertyprinter.cpp2
-rw-r--r--qmake/qmakelibraryinfo.cpp6
-rw-r--r--qt_cmdline.cmake22
-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/double-to-string.cc4
-rw-r--r--src/3rdparty/double-conversion/double-conversion/string-to-double.cc4
-rw-r--r--src/3rdparty/double-conversion/double-conversion/utils.h13
-rw-r--r--src/3rdparty/double-conversion/qt_attribution.json4
-rw-r--r--src/3rdparty/easing/qt_attribution.json2
-rw-r--r--src/3rdparty/forkfd/forkfd.c170
-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.c60
-rw-r--r--src/3rdparty/forkfd/qt_attribution.json4
-rw-r--r--src/3rdparty/freetype/CMakeLists.txt88
-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.sh44
-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.json53
-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.properties2
-rw-r--r--src/3rdparty/gradle/qt_attribution.json6
-rw-r--r--src/3rdparty/harfbuzz-ng/CMakeLists.txt82
-rw-r--r--src/3rdparty/harfbuzz-ng/COPYING20
-rw-r--r--src/3rdparty/harfbuzz-ng/NEWS405
-rw-r--r--src/3rdparty/harfbuzz-ng/README.md74
-rw-r--r--src/3rdparty/harfbuzz-ng/import_from_tarball.sh56
-rw-r--r--src/3rdparty/harfbuzz-ng/qt_attribution.json35
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Color/CBDT/CBDT.hh1030
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Color/COLR/COLR.hh2436
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Color/COLR/colrv1-closure.hh107
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Color/CPAL/CPAL.hh350
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Color/sbix/sbix.hh452
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Color/svg/svg.hh151
-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.hh164
-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.hh22
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/GSUB/AlternateSubst.hh19
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/GSUB/AlternateSubstFormat1.hh16
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/GSUB/ChainContextSubst.hh2
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/GSUB/Common.hh2
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/GSUB/ContextSubst.hh2
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/GSUB/ExtensionSubst.hh2
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/GSUB/GSUB.hh21
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/GSUB/Ligature.hh65
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/GSUB/LigatureSet.hh27
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/GSUB/LigatureSubst.hh20
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/GSUB/LigatureSubstFormat1.hh25
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/GSUB/MultipleSubst.hh25
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/GSUB/MultipleSubstFormat1.hh42
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/GSUB/ReverseChainSingleSubst.hh4
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/GSUB/ReverseChainSingleSubstFormat1.hh40
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/GSUB/Sequence.hh66
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/GSUB/SingleSubst.hh42
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/GSUB/SingleSubstFormat1.hh126
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/GSUB/SingleSubstFormat2.hh74
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/GSUB/SubstLookup.hh36
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/GSUB/SubstLookupSubTable.hh2
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/Layout/types.hh66
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/glyf/CompositeGlyph.hh399
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/glyf/Glyph.hh566
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/glyf/GlyphHeader.hh52
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/glyf/SimpleGlyph.hh345
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/glyf/SubsetGlyph.hh152
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/glyf/VarCompositeGlyph.hh371
-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.hh504
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/glyf/loca.hh43
-rw-r--r--src/3rdparty/harfbuzz-ng/src/OT/glyf/path-builder.hh193
-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.cc70
-rw-r--r--src/3rdparty/harfbuzz-ng/src/graph/gsubgpos-context.hh61
-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.cc40
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-aat-layout-bsln-table.hh4
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-aat-layout-common.hh131
-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.hh32
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-aat-layout-kerx-table.hh20
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-aat-layout-morx-table.hh76
-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.cc23
-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.hh252
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-array.hh131
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-atomic.hh61
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-bimap.hh24
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-bit-page.hh113
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-bit-set-invertible.hh22
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-bit-set.hh165
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-blob.cc26
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-blob.h4
-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.cc37
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-buffer.cc260
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-buffer.h65
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-buffer.hh143
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-cache.hh47
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-cairo-utils.cc874
-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.hh197
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-cff-interp-cs-common.hh23
-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.hh110
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-common.cc103
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-common.h37
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-config.hh38
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-coretext.cc70
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-cplusplus.hh223
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-debug.hh25
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-deprecated.h16
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-directwrite.cc55
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-draw.cc171
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-draw.h35
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-draw.hh14
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-face-builder.cc246
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-face.cc219
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-face.h10
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-face.hh8
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-fallback-shape.cc10
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-font.cc722
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-font.h176
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-font.hh205
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ft-colr.hh567
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ft.cc584
-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.cc5
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-gobject-structs.h20
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-graphite2.cc10
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-graphite2.h3
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-iter.hh46
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-limits.hh109
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-machinery.hh53
-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.hh349
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-meta.hh28
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ms-feature-ranges.hh5
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-multimap.hh92
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-mutex.hh12
-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.hh73
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-open-file.hh4
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-open-type.hh154
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-cff-common.hh278
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-cff1-table.cc64
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-cff1-table.hh186
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-cff2-table.cc57
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-cff2-table.hh46
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-cmap-table.hh441
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-color-cbdt-table.hh997
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-color-colr-table.hh1541
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-color-colrv1-closure.hh108
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-color-cpal-table.hh307
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-color-sbix-table.hh417
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-color-svg-table.hh126
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-color.cc67
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-color.h13
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-deprecated.h18
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-face-table-list.hh29
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-face.cc6
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-font.cc364
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-glyf-table.hh1328
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-hdmx-table.hh11
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-head-table.hh24
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-hmtx-table.hh196
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-layout-base-table.hh2
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-layout-common.hh2510
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-layout-gdef-table.hh692
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-layout-gpos-table.hh3103
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-layout-gsub-table.hh24
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-layout-gsubgpos.hh1701
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-layout.cc439
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-layout.h20
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-layout.hh14
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-map.cc98
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-map.hh36
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-math-table.hh18
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-math.cc4
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-maxp-table.hh15
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-meta-table.hh2
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-metrics.cc12
-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.hh350
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-name.cc51
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-name.h22
-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.hh14
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-post-table.hh37
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-arabic-fallback.hh348
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-arabic-joining-list.hh47
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh441
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-arabic-win1256.hh349
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-arabic.cc742
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-arabic.hh50
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-default.cc73
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-hangul.cc436
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-hebrew.cc185
-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.cc1570
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-indic.hh431
-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.cc371
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-khmer.hh115
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-myanmar-machine.hh492
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-myanmar.cc318
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-myanmar.hh177
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-syllabic.cc103
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-syllabic.hh42
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-thai.cc393
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-use-machine.hh849
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-use-table.hh1570
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-use.cc502
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-vowel-constraints.cc443
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-vowel-constraints.hh39
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex.hh400
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-normalize.cc13
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape.cc112
-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.hh383
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shaper-arabic-joining-list.hh47
-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.hh556
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shaper-arabic-win1256.hh349
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shaper-arabic.cc755
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shaper-arabic.hh50
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shaper-default.cc75
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shaper-hangul.cc436
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shaper-hebrew.cc211
-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.cc1578
-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.cc387
-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.cc390
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shaper-syllabic.cc100
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shaper-syllabic.hh47
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shaper-thai.cc393
-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.cc511
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shaper-vowel-constraints.cc477
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shaper-vowel-constraints.hh39
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shaper.hh403
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-stat-table.hh278
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-tag-table.hh3565
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-tag.cc150
-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.hh434
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-var-cvar-table.hh158
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-var-fvar-table.hh165
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-var-gvar-table.hh650
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-var-hvar-table.hh45
-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.cc4
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-outline.cc321
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-outline.hh83
-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.hh27
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-priority-queue.hh44
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-repacker.hh1279
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-sanitize.hh35
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-serialize.hh108
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-set-digest.hh65
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-set.cc66
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-set.h8
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-set.hh43
-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.cc283
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-shape.h12
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-shaper-list.hh2
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-shaper.cc16
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-static.cc55
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-style.cc4
-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.hh681
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-subset-cff1.cc86
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-subset-cff2.cc272
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-subset-input.cc306
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-subset-input.hh93
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-subset-instancer-solver.cc464
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-subset-plan.cc1091
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-subset-plan.hh188
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-subset-repacker.cc17
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-subset-repacker.h11
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-subset.cc382
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-subset.h42
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-subset.hh1
-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.h12
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-unicode.hh7
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-uniscribe.cc6
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-utf.hh30
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-vector.hh248
-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.hh59
-rw-r--r--src/3rdparty/harfbuzz-ng/src/main.cc53
-rw-r--r--src/3rdparty/harfbuzz-ng/src/test-algs.cc95
-rw-r--r--src/3rdparty/harfbuzz-ng/src/test-array.cc76
-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-gpos-size-params.cc62
-rw-r--r--src/3rdparty/harfbuzz-ng/src/test-gsub-would-substitute.cc67
-rw-r--r--src/3rdparty/harfbuzz-ng/src/test-iter.cc360
-rw-r--r--src/3rdparty/harfbuzz-ng/src/test-machinery.cc46
-rw-r--r--src/3rdparty/harfbuzz-ng/src/test-map.cc139
-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.cc1360
-rw-r--r--src/3rdparty/harfbuzz-ng/src/test-serialize.cc51
-rw-r--r--src/3rdparty/harfbuzz-ng/src/test-set.cc97
-rw-r--r--src/3rdparty/harfbuzz-ng/src/test-unicode-ranges.cc66
-rw-r--r--src/3rdparty/harfbuzz-ng/src/test-vector.cc154
-rw-r--r--src/3rdparty/harfbuzz-ng/src/test.cc2
-rw-r--r--src/3rdparty/icc/qt_attribution.json4
-rw-r--r--src/3rdparty/libjpeg/CMakeLists.txt1
-rw-r--r--src/3rdparty/libjpeg/COPYRIGHT.txt2
-rw-r--r--src/3rdparty/libjpeg/LICENSE2
-rwxr-xr-xsrc/3rdparty/libjpeg/import_from_libjpeg_tarball.sh41
-rw-r--r--src/3rdparty/libjpeg/qt_attribution.json5
-rw-r--r--src/3rdparty/libjpeg/src/ChangeLog.md116
-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.c1
-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.h4
-rw-r--r--src/3rdparty/libjpeg/src/jconfigint.h2
-rw-r--r--src/3rdparty/libjpeg/src/jcphuff.c37
-rw-r--r--src/3rdparty/libjpeg/src/jdapimin.c1
-rw-r--r--src/3rdparty/libjpeg/src/jdapistd.c13
-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/jdmainct.c1
-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/jerror.c4
-rw-r--r--src/3rdparty/libjpeg/src/jinclude.h12
-rw-r--r--src/3rdparty/libjpeg/src/jmemmgr.c13
-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/jversion.h6
-rw-r--r--src/3rdparty/libpng/ANNOUNCE39
-rw-r--r--src/3rdparty/libpng/CHANGES32
-rw-r--r--src/3rdparty/libpng/CMakeLists.txt5
-rw-r--r--src/3rdparty/libpng/INSTALL85
-rw-r--r--src/3rdparty/libpng/LICENSE4
-rw-r--r--src/3rdparty/libpng/README143
-rwxr-xr-xsrc/3rdparty/libpng/import_from_libpng_tarball.sh41
-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.json16
-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.cpp4268
-rw-r--r--src/3rdparty/libpsl/qt_attribution.json35
-rw-r--r--src/3rdparty/libpsl/qtpatches.diff42
-rwxr-xr-xsrc/3rdparty/libpsl/src/psl-make-dafsa10
-rw-r--r--src/3rdparty/md4/qt_attribution.json3
-rw-r--r--src/3rdparty/md4c/qt_attribution.json1
-rw-r--r--src/3rdparty/md5/qt_attribution.json3
-rw-r--r--src/3rdparty/pcre2/CMakeLists.txt8
-rwxr-xr-xsrc/3rdparty/pcre2/import_from_pcre2_tarball.sh46
-rw-r--r--src/3rdparty/pcre2/qt_attribution.json15
-rw-r--r--src/3rdparty/pcre2/src/pcre2.h68
-rw-r--r--src/3rdparty/pcre2/src/pcre2_compile.c12
-rw-r--r--src/3rdparty/pcre2/src/pcre2_context.c12
-rw-r--r--src/3rdparty/pcre2/src/pcre2_dfa_match.c12
-rw-r--r--src/3rdparty/pcre2/src/pcre2_internal.h17
-rw-r--r--src/3rdparty/pcre2/src/pcre2_intmodedep.h34
-rw-r--r--src/3rdparty/pcre2/src/pcre2_jit_compile.c156
-rw-r--r--src/3rdparty/pcre2/src/pcre2_jit_misc.c4
-rw-r--r--src/3rdparty/pcre2/src/pcre2_jit_neon_inc.h4
-rw-r--r--src/3rdparty/pcre2/src/pcre2_jit_simd_inc.h2
-rw-r--r--src/3rdparty/pcre2/src/pcre2_match.c180
-rw-r--r--src/3rdparty/pcre2/src/pcre2_match_data.c11
-rw-r--r--src/3rdparty/pcre2/src/pcre2_substitute.c25
-rw-r--r--src/3rdparty/pcre2/src/sljit/sljitConfig.h14
-rw-r--r--src/3rdparty/pcre2/src/sljit/sljitConfigInternal.h134
-rw-r--r--src/3rdparty/pcre2/src/sljit/sljitLir.c809
-rw-r--r--src/3rdparty/pcre2/src/sljit/sljitLir.h792
-rw-r--r--src/3rdparty/pcre2/src/sljit/sljitNativeARM_32.c1000
-rw-r--r--src/3rdparty/pcre2/src/sljit/sljitNativeARM_64.c399
-rw-r--r--src/3rdparty/pcre2/src/sljit/sljitNativeARM_T2_32.c856
-rw-r--r--src/3rdparty/pcre2/src/sljit/sljitNativeMIPS_32.c430
-rw-r--r--src/3rdparty/pcre2/src/sljit/sljitNativeMIPS_64.c460
-rw-r--r--src/3rdparty/pcre2/src/sljit/sljitNativeMIPS_common.c1724
-rw-r--r--src/3rdparty/pcre2/src/sljit/sljitNativePPC_32.c92
-rw-r--r--src/3rdparty/pcre2/src/sljit/sljitNativePPC_64.c166
-rw-r--r--src/3rdparty/pcre2/src/sljit/sljitNativePPC_common.c502
-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.c646
-rw-r--r--src/3rdparty/pcre2/src/sljit/sljitNativeX86_32.c997
-rw-r--r--src/3rdparty/pcre2/src/sljit/sljitNativeX86_64.c234
-rw-r--r--src/3rdparty/pcre2/src/sljit/sljitNativeX86_common.c537
-rw-r--r--src/3rdparty/pcre2/src/sljit/sljitWXExecAllocator.c53
-rw-r--r--src/3rdparty/rfc6234/qt_attribution.json2
-rw-r--r--src/3rdparty/sha1/qt_attribution.json1
-rw-r--r--src/3rdparty/sha1/sha1.cpp50
-rw-r--r--src/3rdparty/sha3/KeccakSponge.c5
-rw-r--r--src/3rdparty/sha3/overflow.patch31
-rw-r--r--src/3rdparty/sha3/qt_attribution.json18
-rw-r--r--src/3rdparty/sqlite/qt_attribution.json6
-rw-r--r--src/3rdparty/sqlite/sqlite3.c28344
-rw-r--r--src/3rdparty/sqlite/sqlite3.h922
-rw-r--r--src/3rdparty/tinycbor/qt_attribution.json1
-rw-r--r--src/3rdparty/wasm/qt_attribution.json2
-rw-r--r--src/3rdparty/zlib/CMakeLists.txt3
-rwxr-xr-xsrc/3rdparty/zlib/import_from_zlib_tarball.sh41
-rw-r--r--src/3rdparty/zlib/qt_attribution.json8
-rw-r--r--src/3rdparty/zlib/qtpatches.diff26
-rw-r--r--src/3rdparty/zlib/src/ChangeLog26
-rw-r--r--src/3rdparty/zlib/src/README4
-rw-r--r--src/3rdparty/zlib/src/compress.c6
-rw-r--r--src/3rdparty/zlib/src/crc32.c33
-rw-r--r--src/3rdparty/zlib/src/deflate.c218
-rw-r--r--src/3rdparty/zlib/src/deflate.h4
-rw-r--r--src/3rdparty/zlib/src/gzlib.c2
-rw-r--r--src/3rdparty/zlib/src/gzread.c8
-rw-r--r--src/3rdparty/zlib/src/gzwrite.c2
-rw-r--r--