summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.gitignore22
-rw-r--r--.qmake.conf2
-rw-r--r--CMakeLists.txt119
-rwxr-xr-xbin/qt-cmake-standalone-test.in1
-rw-r--r--bin/qt-cmake.bat.in1
-rwxr-xr-xbin/qt-cmake.in3
-rw-r--r--cmake/3rdparty/extra-cmake-modules/COPYING-CMAKE-SCRIPTS22
-rw-r--r--cmake/3rdparty/extra-cmake-modules/find-modules/ECMFindModuleHelpersStub.cmake1
-rw-r--r--cmake/3rdparty/extra-cmake-modules/find-modules/FindEGL.cmake172
-rw-r--r--cmake/3rdparty/extra-cmake-modules/find-modules/FindGLIB2.cmake101
-rw-r--r--cmake/3rdparty/extra-cmake-modules/find-modules/FindWayland.cmake143
-rw-r--r--cmake/3rdparty/extra-cmake-modules/find-modules/FindWaylandScanner.cmake173
-rw-r--r--cmake/3rdparty/extra-cmake-modules/find-modules/FindX11_XCB.cmake118
-rw-r--r--cmake/3rdparty/extra-cmake-modules/find-modules/FindXCB.cmake201
-rw-r--r--cmake/3rdparty/extra-cmake-modules/modules/ECMEnableSanitizers.cmake173
-rw-r--r--cmake/3rdparty/extra-cmake-modules/modules/ECMFindModuleHelpers.cmake297
-rw-r--r--cmake/3rdparty/extra-cmake-modules/qt_attribution.json15
-rw-r--r--cmake/3rdparty/kwin/COPYING-CMAKE-SCRIPTS22
-rw-r--r--cmake/3rdparty/kwin/FindLibdrm.cmake132
-rw-r--r--cmake/3rdparty/kwin/FindLibinput.cmake125
-rw-r--r--cmake/3rdparty/kwin/FindXKB.cmake101
-rw-r--r--cmake/3rdparty/kwin/Findgbm.cmake125
-rw-r--r--cmake/3rdparty/kwin/qt_attribution.json17
-rw-r--r--cmake/FindATSPI2.cmake7
-rw-r--r--cmake/FindAtomic.cmake44
-rw-r--r--cmake/FindCups.cmake98
-rw-r--r--cmake/FindDB2.cmake59
-rw-r--r--cmake/FindDirectFB.cmake7
-rw-r--r--cmake/FindGLESv2.cmake72
-rw-r--r--cmake/FindGSSAPI.cmake39
-rw-r--r--cmake/FindGTK3.cmake7
-rw-r--r--cmake/FindLibproxy.cmake7
-rw-r--r--cmake/FindLibsystemd.cmake7
-rw-r--r--cmake/FindLibudev.cmake7
-rw-r--r--cmake/FindMtdev.cmake7
-rw-r--r--cmake/FindMySQL.cmake50
-rw-r--r--cmake/FindOracle.cmake48
-rw-r--r--cmake/FindPPS.cmake19
-rw-r--r--cmake/FindSlog2.cmake19
-rw-r--r--cmake/FindTslib.cmake7
-rw-r--r--cmake/FindWrapDBus1.cmake39
-rw-r--r--cmake/FindWrapDoubleConversion.cmake53
-rw-r--r--cmake/FindWrapFreetype.cmake11
-rw-r--r--cmake/FindWrapHarfbuzz.cmake11
-rw-r--r--cmake/FindWrapPCRE2.cmake11
-rw-r--r--cmake/FindWrapPNG.cmake11
-rw-r--r--cmake/FindWrapRt.cmake37
-rw-r--r--cmake/FindWrapSystemFreetype.cmake35
-rw-r--r--cmake/FindWrapSystemHarfbuzz.cmake45
-rw-r--r--cmake/FindWrapSystemPCRE2.cmake23
-rw-r--r--cmake/FindWrapSystemPNG.cmake27
-rw-r--r--cmake/FindXKB_COMMON_X11.cmake7
-rw-r--r--cmake/FindXRender.cmake11
-rw-r--r--cmake/FindZSTD.cmake50
-rw-r--r--cmake/Finddouble-conversion.cmake32
-rw-r--r--cmake/ModuleDescription.json.in11
-rw-r--r--cmake/Qt3rdPartyLibraryConfig.cmake.in26
-rw-r--r--cmake/QtAutoDetect.cmake226
-rw-r--r--cmake/QtBaseCMakeTesting.cmake9
-rw-r--r--cmake/QtBaseConfigureTests.cmake198
-rw-r--r--cmake/QtBaseGlobalTargets.cmake340
-rw-r--r--cmake/QtBuild.cmake4198
-rw-r--r--cmake/QtBuildInformation.cmake387
-rw-r--r--cmake/QtBuildInternals/QtBuildInternalsAndroid.cmake217
-rw-r--r--cmake/QtBuildInternals/QtBuildInternalsConfig.cmake291
-rw-r--r--cmake/QtBuildInternals/QtStandaloneTestTemplateProject/CMakeLists.txt30
-rw-r--r--cmake/QtBuildInternalsExtra.cmake.in37
-rw-r--r--cmake/QtCompilerFlags.cmake25
-rw-r--r--cmake/QtCompilerOptimization.cmake123
-rw-r--r--cmake/QtConfig.cmake.in74
-rw-r--r--cmake/QtFeature.cmake870
-rw-r--r--cmake/QtFileConfigure.txt.in1
-rw-r--r--cmake/QtFindWrapConfigExtra.cmake.in1
-rw-r--r--cmake/QtFindWrapHelper.cmake82
-rw-r--r--cmake/QtInternalTargets.cmake150
-rw-r--r--cmake/QtModuleConfig.cmake.in53
-rw-r--r--cmake/QtModuleDependencies.cmake.in66
-rw-r--r--cmake/QtModuleToolsConfig.cmake.in17
-rw-r--r--cmake/QtModuleToolsDependencies.cmake.in16
-rw-r--r--cmake/QtModuleToolsVersionlessTargets.cmake.in23
-rw-r--r--cmake/QtPlatformAndroid.cmake378
-rw-r--r--cmake/QtPlatformSupport.cmake81
-rw-r--r--cmake/QtPluginConfig.cmake.in17
-rw-r--r--cmake/QtPluginDependencies.cmake.in42
-rw-r--r--cmake/QtPlugins.cmake.in131
-rw-r--r--cmake/QtPostProcess.cmake460
-rw-r--r--cmake/QtProperties.cmake107
-rw-r--r--cmake/QtResource.cmake.in309
-rw-r--r--cmake/QtSeparateDebugInfo.Info.plist.in16
-rw-r--r--cmake/QtSeparateDebugInfo.cmake73
-rw-r--r--cmake/QtSetup.cmake187
-rw-r--r--cmake/QtStandaloneTestsConfig.cmake.in2
-rw-r--r--cmake/QtToolsConfig.cmake.in35
-rw-r--r--cmake/README.md254
-rw-r--r--cmake/macos/MacOSXBundleInfo.plist.in44
-rw-r--r--cmake/qt.toolchain.cmake.in20
-rw-r--r--cmake/tests/CMakeLists.txt48
-rw-r--r--cmake/tests/empty.cpp (renamed from src/3rdparty/harfbuzz/ChangeLog)0
-rw-r--r--cmake/tests/features/CMakeLists.txt42
-rw-r--r--cmake/tests/features/configure.cmake35
-rw-r--r--cmake/tests/features/src/CMakeLists.txt7
-rw-r--r--cmake/tests/main.cpp1
-rw-r--r--cmake/tests/qt_make_output_file/CMakeLists.txt22
-rw-r--r--cmake/tests/test.cmake54
-rw-r--r--coin/instructions/call_cmake.yaml24
-rw-r--r--coin/instructions/call_host_cmake.yaml24
-rw-r--r--coin/instructions/call_target_cmake.yaml24
-rw-r--r--coin/instructions/cmake_build_and_upload_test_artifacts.yaml29
-rw-r--r--coin/instructions/cmake_cross_compilation_module_build_instructions.yaml81
-rw-r--r--coin/instructions/cmake_cross_compilation_qtbase_build_instructions.yaml87
-rw-r--r--coin/instructions/cmake_module_build_instructions.yaml46
-rw-r--r--coin/instructions/cmake_qtbase_build_instructions.yaml49
-rw-r--r--coin/instructions/cmake_regular_test_instructions.yaml24
-rw-r--r--coin/instructions/coin_module_build_template_v2.yaml18
-rw-r--r--coin/instructions/coin_module_test_template_v2.yaml16
-rw-r--r--coin/instructions/coin_qtbase_build_template_v2.yaml18
-rw-r--r--coin/instructions/prepare_building_env.yaml202
-rw-r--r--coin/module_config.yaml12
-rw-r--r--config.tests/arch/CMakeLists.txt6
-rw-r--r--config.tests/separate_debug_info/CMakeLists.txt10
-rw-r--r--config.tests/separate_debug_info/main.cpp1
-rw-r--r--config.tests/separate_debug_info/separate_debug_info.pro7
-rw-r--r--config.tests/x86_simd/CMakeLists.txt23
-rw-r--r--config_help.txt7
-rwxr-xr-xconfigure232
-rw-r--r--configure.bat2
-rw-r--r--configure.cmake936
-rw-r--r--configure.json26
-rw-r--r--configure.pri5
-rw-r--r--dependencies.yaml1
-rw-r--r--doc/CMakeLists.txt8
-rw-r--r--doc/global/macros.qdocconf1
-rw-r--r--doc/src/portingguide-5-to-6.qdoc54
-rw-r--r--examples/CMakeLists.txt54
-rw-r--r--examples/corelib/CMakeLists.txt10
-rw-r--r--examples/corelib/ipc/CMakeLists.txt14
-rw-r--r--examples/corelib/ipc/localfortuneclient/CMakeLists.txt34
-rw-r--r--examples/corelib/ipc/localfortuneserver/CMakeLists.txt34
-rw-r--r--examples/corelib/ipc/sharedmemory/CMakeLists.txt32
-rw-r--r--examples/corelib/mimetypes/CMakeLists.txt6
-rw-r--r--examples/corelib/mimetypes/mimetypebrowser/CMakeLists.txt33
-rw-r--r--examples/corelib/serialization/CMakeLists.txt5
-rw-r--r--examples/corelib/serialization/cbordump/CMakeLists.txt27
-rw-r--r--examples/corelib/serialization/convert/CMakeLists.txt34
-rw-r--r--examples/corelib/serialization/savegame/CMakeLists.txt30
-rw-r--r--examples/corelib/threads/CMakeLists.txt9
-rw-r--r--examples/corelib/threads/mandelbrot/CMakeLists.txt39
-rw-r--r--examples/corelib/threads/mandelbrot/main.cpp1
-rw-r--r--examples/corelib/threads/queuedcustomtype/CMakeLists.txt34
-rw-r--r--examples/corelib/threads/semaphores/CMakeLists.txt27
-rw-r--r--examples/corelib/threads/waitconditions/CMakeLists.txt27
-rw-r--r--examples/corelib/tools/CMakeLists.txt5
-rw-r--r--examples/corelib/tools/contiguouscache/CMakeLists.txt32
-rw-r--r--examples/corelib/tools/customtype/CMakeLists.txt32
-rw-r--r--examples/corelib/tools/customtypesending/CMakeLists.txt33
-rw-r--r--examples/dbus/CMakeLists.txt13
-rw-r--r--examples/dbus/chat/.prev_CMakeLists.txt35
-rw-r--r--examples/dbus/chat/CMakeLists.txt49
-rw-r--r--examples/dbus/complexpingpong/CMakeLists.txt27
-rw-r--r--examples/dbus/listnames/CMakeLists.txt29
-rw-r--r--examples/dbus/pingpong/CMakeLists.txt28
-rw-r--r--examples/dbus/remotecontrolledcar/CMakeLists.txt4
-rw-r--r--examples/dbus/remotecontrolledcar/car/.prev_CMakeLists.txt34
-rw-r--r--examples/dbus/remotecontrolledcar/car/CMakeLists.txt44
-rw-r--r--examples/dbus/remotecontrolledcar/controller/.prev_CMakeLists.txt34
-rw-r--r--examples/dbus/remotecontrolledcar/controller/CMakeLists.txt42
-rw-r--r--examples/embedded/CMakeLists.txt8
-rw-r--r--examples/embedded/digiflip/CMakeLists.txt31
-rw-r--r--examples/embedded/flickable/CMakeLists.txt32
-rw-r--r--examples/embedded/flightinfo/.prev_CMakeLists.txt47
-rw-r--r--examples/embedded/flightinfo/CMakeLists.txt47
-rw-r--r--examples/embedded/lightmaps/CMakeLists.txt36
-rw-r--r--examples/embedded/raycasting/CMakeLists.txt44
-rw-r--r--examples/embedded/styleexample/.prev_CMakeLists.txt52
-rw-r--r--examples/embedded/styleexample/CMakeLists.txt52
-rw-r--r--examples/gui/CMakeLists.txt7
-rw-r--r--examples/gui/analogclock/.prev_CMakeLists.txt34
-rw-r--r--examples/gui/analogclock/CMakeLists.txt41
-rw-r--r--examples/gui/gui.pro2
-rw-r--r--examples/gui/openglwindow/openglwindow.pri3
-rw-r--r--examples/gui/openglwindow/openglwindow.pro7
-rw-r--r--examples/gui/rasterwindow/.prev_CMakeLists.txt34
-rw-r--r--examples/gui/rasterwindow/CMakeLists.txt35
-rw-r--r--examples/network/CMakeLists.txt44
-rw-r--r--examples/network/blockingfortuneclient/CMakeLists.txt35
-rw-r--r--examples/network/broadcastreceiver/CMakeLists.txt34
-rw-r--r--examples/network/broadcastsender/CMakeLists.txt34
-rw-r--r--examples/network/dnslookup/CMakeLists.txt29
-rw-r--r--examples/network/download/CMakeLists.txt29
-rw-r--r--examples/network/downloadmanager/CMakeLists.txt31
-rw-r--r--examples/network/fortuneclient/CMakeLists.txt34
-rw-r--r--examples/network/fortuneserver/CMakeLists.txt34
-rw-r--r--examples/network/googlesuggest/CMakeLists.txt35
-rw-r--r--examples/network/http/CMakeLists.txt45
-rw-r--r--examples/network/loopback/CMakeLists.txt34
-rw-r--r--examples/network/multicastreceiver/CMakeLists.txt34
-rw-r--r--examples/network/multicastsender/CMakeLists.txt34
-rw-r--r--examples/network/multicastsender/sender.cpp2
-rw-r--r--examples/network/multistreamclient/CMakeLists.txt38
-rw-r--r--examples/network/multistreamserver/CMakeLists.txt38
-rw-r--r--examples/network/network-chat/CMakeLists.txt38
-rw-r--r--examples/network/securesocketclient/CMakeLists.txt49
-rw-r--r--examples/network/securesocketclient/certificateinfo.cpp2
-rw-r--r--examples/network/secureudpclient/CMakeLists.txt36
-rw-r--r--examples/network/secureudpserver/CMakeLists.txt36
-rw-r--r--examples/network/threadedfortuneserver/CMakeLists.txt36
-rw-r--r--examples/network/torrent/.prev_CMakeLists.txt65
-rw-r--r--examples/network/torrent/CMakeLists.txt66
-rw-r--r--examples/opengl/2dpainting/2dpainting.pro2
-rw-r--r--examples/opengl/2dpainting/CMakeLists.txt39
-rw-r--r--examples/opengl/CMakeLists.txt17
-rw-r--r--examples/opengl/computegles31/CMakeLists.txt45
-rw-r--r--examples/opengl/computegles31/computegles31.pro2
-rw-r--r--examples/opengl/contextinfo/CMakeLists.txt35
-rw-r--r--examples/opengl/contextinfo/contextinfo.pro2
-rw-r--r--examples/opengl/contextinfo/renderwindow.cpp2
-rw-r--r--examples/opengl/cube/CMakeLists.txt61
-rw-r--r--examples/opengl/cube/cube.pro2
-rw-r--r--examples/opengl/doc/src/2dpainting.qdoc7
-rw-r--r--examples/opengl/doc/src/cube.qdoc10
-rw-r--r--examples/opengl/hellogl2/CMakeLists.txt39
-rw-r--r--examples/opengl/hellogl2/hellogl2.pro2
-rw-r--r--examples/opengl/hellogles3/CMakeLists.txt46
-rw-r--r--examples/opengl/hellogles3/hellogles3.pro2
-rw-r--r--examples/opengl/hellowindow/CMakeLists.txt34
-rw-r--r--examples/opengl/hellowindow/hellowindow.h2
-rw-r--r--examples/opengl/hellowindow/hellowindow.pro2
-rw-r--r--examples/opengl/legacy/README4
-rw-r--r--examples/opengl/legacy/framebufferobject2/cubelogo.pngbin2884 -> 0 bytes
-rw-r--r--examples/opengl/legacy/framebufferobject2/framebufferobject2.pro11
-rw-r--r--examples/opengl/legacy/framebufferobject2/framebufferobject2.qrc5
-rw-r--r--examples/opengl/legacy/framebufferobject2/glwidget.cpp257
-rw-r--r--examples/opengl/legacy/framebufferobject2/glwidget.h75
-rw-r--r--examples/opengl/legacy/framebufferobject2/main.cpp71
-rw-r--r--examples/opengl/legacy/grabber/glwidget.cpp286
-rw-r--r--examples/opengl/legacy/grabber/glwidget.h107
-rw-r--r--examples/opengl/legacy/grabber/grabber.pro12
-rw-r--r--examples/opengl/legacy/grabber/main.cpp61
-rw-r--r--examples/opengl/legacy/grabber/mainwindow.cpp216
-rw-r--r--examples/opengl/legacy/grabber/mainwindow.h104
-rw-r--r--examples/opengl/legacy/hellogl/glwidget.cpp207
-rw-r--r--examples/opengl/legacy/hellogl/glwidget.h105
-rw-r--r--examples/opengl/legacy/hellogl/hellogl.pro17
-rw-r--r--examples/opengl/legacy/hellogl/main.cpp69
-rw-r--r--examples/opengl/legacy/hellogl/window.cpp107
-rw-r--r--examples/opengl/legacy/hellogl/window.h82
-rw-r--r--examples/opengl/legacy/legacy.pro16
-rw-r--r--examples/opengl/legacy/overpainting/bubble.cpp122
-rw-r--r--examples/opengl/legacy/overpainting/bubble.h77
-rw-r--r--examples/opengl/legacy/overpainting/glwidget.cpp293
-rw-r--r--examples/opengl/legacy/overpainting/glwidget.h114
-rw-r--r--examples/opengl/legacy/overpainting/main.cpp61
-rw-r--r--examples/opengl/legacy/overpainting/overpainting.pro19
-rw-r--r--examples/opengl/legacy/pbuffers/cube.cpp338
-rw-r--r--examples/opengl/legacy/pbuffers/cube.h159
-rw-r--r--examples/opengl/legacy/pbuffers/cubelogo.pngbin2884 -> 0 bytes
-rw-r--r--examples/opengl/legacy/pbuffers/glwidget.cpp256
-rw-r--r--examples/opengl/legacy/pbuffers/glwidget.h99
-rw-r--r--examples/opengl/legacy/pbuffers/main.cpp75
-rw-r--r--examples/opengl/legacy/pbuffers/pbuffers.pro13
-rw-r--r--examples/opengl/legacy/pbuffers/pbuffers.qrc5
-rw-r--r--examples/opengl/legacy/pbuffers2/bubbles.svg215
-rw-r--r--examples/opengl/legacy/pbuffers2/designer.pngbin2810 -> 0 bytes
-rw-r--r--examples/opengl/legacy/pbuffers2/glwidget.cpp328
-rw-r--r--examples/opengl/legacy/pbuffers2/glwidget.h94
-rw-r--r--examples/opengl/legacy/pbuffers2/main.cpp71
-rw-r--r--examples/opengl/legacy/pbuffers2/pbuffers2.pro11
-rw-r--r--examples/opengl/legacy/pbuffers2/pbuffers2.qrc6
-rw-r--r--examples/opengl/legacy/samplebuffers/glwidget.cpp174
-rw-r--r--examples/opengl/legacy/samplebuffers/glwidget.h71
-rw-r--r--examples/opengl/legacy/samplebuffers/main.cpp81
-rw-r--r--examples/opengl/legacy/samplebuffers/samplebuffers.pro10
-rw-r--r--examples/opengl/legacy/shared/qtlogo.cpp398
-rw-r--r--examples/opengl/legacy/shared/qtlogo.h78
-rw-r--r--examples/opengl/opengl.pro4
-rw-r--r--examples/opengl/openglwindow/.prev_CMakeLists.txt36
-rw-r--r--examples/opengl/openglwindow/CMakeLists.txt36
-rw-r--r--examples/opengl/openglwindow/main.cpp (renamed from examples/gui/openglwindow/main.cpp)0
-rw-r--r--examples/opengl/openglwindow/openglwindow.cpp (renamed from examples/gui/openglwindow/openglwindow.cpp)0
-rw-r--r--examples/opengl/openglwindow/openglwindow.h (renamed from examples/gui/openglwindow/openglwindow.h)0
-rw-r--r--examples/opengl/openglwindow/openglwindow.pri4
-rw-r--r--examples/opengl/openglwindow/openglwindow.pro7
-rw-r--r--examples/opengl/paintedwindow/CMakeLists.txt32
-rw-r--r--examples/opengl/paintedwindow/paintedwindow.h4
-rw-r--r--examples/opengl/paintedwindow/paintedwindow.pro2
-rw-r--r--examples/opengl/qopenglwidget/CMakeLists.txt51
-rw-r--r--examples/opengl/qopenglwidget/mainwindow.cpp2
-rw-r--r--examples/opengl/qopenglwidget/qopenglwidget.pro2
-rw-r--r--examples/opengl/qopenglwindow/CMakeLists.txt49
-rw-r--r--examples/opengl/qopenglwindow/qopenglwindow.pro1
-rw-r--r--examples/opengl/textures/CMakeLists.txt55
-rw-r--r--examples/opengl/textures/textures.pro2
-rw-r--r--examples/opengl/threadedqopenglwidget/CMakeLists.txt37
-rw-r--r--examples/opengl/threadedqopenglwidget/threadedqopenglwidget.pro2
-rw-r--r--examples/qpa/CMakeLists.txt4
-rw-r--r--examples/qpa/qrasterwindow/.prev_CMakeLists.txt29
-rw-r--r--examples/qpa/qrasterwindow/CMakeLists.txt29
-rw-r--r--examples/qpa/windows/CMakeLists.txt32
-rw-r--r--examples/qtconcurrent/CMakeLists.txt9
-rw-r--r--examples/qtconcurrent/imagescaling/CMakeLists.txt34
-rw-r--r--examples/qtconcurrent/map/.prev_CMakeLists.txt31
-rw-r--r--examples/qtconcurrent/map/CMakeLists.txt30
-rw-r--r--examples/qtconcurrent/progressdialog/CMakeLists.txt33
-rw-r--r--examples/qtconcurrent/runfunction/CMakeLists.txt33
-rw-r--r--examples/qtconcurrent/wordcount/CMakeLists.txt33
-rw-r--r--examples/qtestlib/CMakeLists.txt7
-rw-r--r--examples/qtestlib/tutorial1/CMakeLists.txt33
-rw-r--r--examples/qtestlib/tutorial2/CMakeLists.txt33
-rw-r--r--examples/qtestlib/tutorial3/CMakeLists.txt33
-rw-r--r--examples/qtestlib/tutorial4/CMakeLists.txt33
-rw-r--r--examples/qtestlib/tutorial5/CMakeLists.txt33
-rw-r--r--examples/sql/CMakeLists.txt17
-rw-r--r--examples/sql/books/CMakeLists.txt53
-rw-r--r--examples/sql/cachedtable/CMakeLists.txt35
-rw-r--r--examples/sql/drilldown/CMakeLists.txt53
-rw-r--r--examples/sql/drilldown/informationwindow.cpp2
-rw-r--r--examples/sql/masterdetail/CMakeLists.txt52
-rw-r--r--examples/sql/masterdetail/mainwindow.cpp2
-rw-r--r--examples/sql/querymodel/CMakeLists.txt36
-rw-r--r--examples/sql/relationaltablemodel/CMakeLists.txt34
-rw-r--r--examples/sql/sqlbrowser/CMakeLists.txt37
-rw-r--r--examples/sql/sqlbrowser/qsqlconnectiondialog.cpp7
-rw-r--r--examples/sql/sqlwidgetmapper/CMakeLists.txt34
-rw-r--r--examples/sql/tablemodel/CMakeLists.txt34
-rw-r--r--examples/vulkan/CMakeLists.txt11
-rw-r--r--examples/vulkan/hellovulkancubes/CMakeLists.txt63
-rw-r--r--examples/vulkan/hellovulkancubes/renderer.cpp4
-rw-r--r--examples/vulkan/hellovulkantexture/CMakeLists.txt45
-rw-r--r--examples/vulkan/hellovulkantriangle/CMakeLists.txt50
-rw-r--r--examples/vulkan/hellovulkanwidget/CMakeLists.txt53
-rw-r--r--examples/vulkan/hellovulkanwindow/CMakeLists.txt30
-rw-r--r--examples/widgets/CMakeLists.txt33
-rw-r--r--examples/widgets/animation/CMakeLists.txt8
-rw-r--r--examples/widgets/animation/animatedtiles/CMakeLists.txt50
-rw-r--r--examples/widgets/animation/easing/CMakeLists.txt47
-rw-r--r--examples/widgets/animation/easing/window.cpp8
-rw-r--r--examples/widgets/animation/moveblocks/CMakeLists.txt31
-rw-r--r--examples/widgets/animation/states/CMakeLists.txt49
-rw-r--r--examples/widgets/animation/stickman/CMakeLists.txt53
-rw-r--r--examples/widgets/animation/sub-attaq/.prev_CMakeLists.txt192
-rw-r--r--examples/widgets/animation/sub-attaq/CMakeLists.txt193
-rw-r--r--examples/widgets/animation/sub-attaq/mainwindow.cpp13
-rw-r--r--examples/widgets/animation/sub-attaq/sub-attaq.pro1
-rw-r--r--examples/widgets/desktop/CMakeLists.txt4
-rw-r--r--examples/widgets/desktop/screenshot/CMakeLists.txt32
-rw-r--r--examples/widgets/desktop/screenshot/screenshot.cpp2
-rw-r--r--examples/widgets/desktop/systray/CMakeLists.txt47
-rw-r--r--examples/widgets/desktop/systray/main.cpp2
-rw-r--r--examples/widgets/desktop/systray/window.cpp2
-rw-r--r--examples/widgets/dialogs/CMakeLists.txt14
-rw-r--r--examples/widgets/dialogs/classwizard/CMakeLists.txt51
-rw-r--r--examples/widgets/dialogs/classwizard/main.cpp2
-rw-r--r--examples/widgets/dialogs/extension/CMakeLists.txt32
-rw-r--r--examples/widgets/dialogs/findfiles/CMakeLists.txt32
-rw-r--r--examples/widgets/dialogs/licensewizard/CMakeLists.txt48
-rw-r--r--examples/widgets/dialogs/licensewizard/main.cpp2
-rw-r--r--examples/widgets/dialogs/standarddialogs/CMakeLists.txt32
-rw-r--r--examples/widgets/dialogs/standarddialogs/main.cpp1
-rw-r--r--examples/widgets/dialogs/tabdialog/CMakeLists.txt32
-rw-r--r--examples/widgets/dialogs/trivialwizard/CMakeLists.txt31
-rw-r--r--examples/widgets/dialogs/trivialwizard/trivialwizard.cpp2
-rw-r--r--examples/widgets/doc/src/regexp.qdoc38
-rw-r--r--examples/widgets/doc/src/undoframework.qdoc2
-rw-r--r--examples/widgets/draganddrop/CMakeLists.txt7
-rw-r--r--examples/widgets/draganddrop/draggableicons/CMakeLists.txt47
-rw-r--r--examples/widgets/draganddrop/draggabletext/CMakeLists.txt45
-rw-r--r--examples/widgets/draganddrop/dropsite/CMakeLists.txt33
-rw-r--r--examples/widgets/draganddrop/fridgemagnets/CMakeLists.txt46
-rw-r--r--examples/widgets/draganddrop/puzzle/.prev_CMakeLists.txt47
-rw-r--r--examples/widgets/draganddrop/puzzle/CMakeLists.txt47
-rw-r--r--examples/widgets/effects/CMakeLists.txt4
-rw-r--r--examples/widgets/effects/blurpicker/CMakeLists.txt54
-rw-r--r--examples/widgets/effects/fademessage/CMakeLists.txt45
-rw-r--r--examples/widgets/gallery/main.cpp1
-rw-r--r--examples/widgets/gestures/CMakeLists.txt3
-rw-r--r--examples/widgets/gestures/imagegestures/CMakeLists.txt33
-rw-r--r--examples/widgets/graphicsview/CMakeLists.txt16
-rw-r--r--examples/widgets/graphicsview/anchorlayout/CMakeLists.txt31
-rw-r--r--examples/widgets/graphicsview/basicgraphicslayouts/CMakeLists.txt46
-rw-r--r--examples/widgets/graphicsview/boxes/3rdparty/fbm.c207
-rw-r--r--examples/widgets/graphicsview/boxes/3rdparty/fbm.h40
-rw-r--r--examples/widgets/graphicsview/boxes/basic.fsh82
-rw-r--r--examples/widgets/graphicsview/boxes/basic.vsh70
-rw-r--r--examples/widgets/graphicsview/boxes/boxes.pro27
-rw-r--r--examples/widgets/graphicsview/boxes/boxes.qrc25
-rw-r--r--examples/widgets/graphicsview/boxes/cubemap_negx.jpgbin41060 -> 0 bytes
-rw-r--r--examples/widgets/graphicsview/boxes/cubemap_negy.jpgbin15520 -> 0 bytes
-rw-r--r--examples/widgets/graphicsview/boxes/cubemap_negz.jpgbin68911 -> 0 bytes
-rw-r--r--examples/widgets/graphicsview/boxes/cubemap_posx.jpgbin74915 -> 0 bytes
-rw-r--r--examples/widgets/graphicsview/boxes/cubemap_posy.jpgbin24193 -> 0 bytes
-rw-r--r--examples/widgets/graphicsview/boxes/cubemap_posz.jpgbin57881 -> 0 bytes
-rw-r--r--examples/widgets/graphicsview/boxes/dotted.fsh75
-rw-r--r--examples/widgets/graphicsview/boxes/fresnel.fsh88
-rw-r--r--examples/widgets/graphicsview/boxes/glass.fsh85
-rw-r--r--examples/widgets/graphicsview/boxes/glbuffers.cpp406
-rw-r--r--examples/widgets/graphicsview/boxes/glbuffers.h372
-rw-r--r--examples/widgets/graphicsview/boxes/glextensions.cpp107
-rw-r--r--examples/widgets/graphicsview/boxes/glextensions.h204
-rw-r--r--examples/widgets/graphicsview/boxes/gltrianglemesh.h99
-rw-r--r--examples/widgets/graphicsview/boxes/granite.fsh85
-rw-r--r--examples/widgets/graphicsview/boxes/main.cpp157
-rw-r--r--examples/widgets/graphicsview/boxes/marble.fsh80
-rw-r--r--examples/widgets/graphicsview/boxes/parameters.par5
-rw-r--r--examples/widgets/graphicsview/boxes/qt-logo.jpgbin20316 -> 0 bytes
-rw-r--r--examples/widgets/graphicsview/boxes/qt-logo.pngbin12167 -> 0 bytes
-rw-r--r--examples/widgets/graphicsview/boxes/qtbox.cpp470
-rw-r--r--examples/widgets/graphicsview/boxes/qtbox.h126
-rw-r--r--examples/widgets/graphicsview/boxes/reflection.fsh63
-rw-r--r--examples/widgets/graphicsview/boxes/refraction.fsh79
-rw-r--r--examples/widgets/graphicsview/boxes/roundedbox.cpp170
-rw-r--r--examples/widgets/graphicsview/boxes/roundedbox.h77
-rw-r--r--examples/widgets/graphicsview/boxes/scene.cpp1028
-rw-r--r--examples/widgets/graphicsview/boxes/scene.h246
-rw-r--r--examples/widgets/graphicsview/boxes/smiley.pngbin14508 -> 0 bytes
-rw-r--r--examples/widgets/graphicsview/boxes/square.jpgbin14542 -> 0 bytes
-rw-r--r--examples/widgets/graphicsview/boxes/trackball.cpp159
-rw-r--r--examples/widgets/graphicsview/boxes/trackball.h87
-rw-r--r--examples/widgets/graphicsview/boxes/wood.fsh79
-rw-r--r--examples/widgets/graphicsview/chip/.prev_CMakeLists.txt58
-rw-r--r--examples/widgets/graphicsview/chip/CMakeLists.txt60
-rw-r--r--examples/widgets/graphicsview/chip/chip.pro1
-rw-r--r--examples/widgets/graphicsview/chip/view.cpp21
-rw-r--r--examples/widgets/graphicsview/chip/view.h2
-rw-r--r--examples/widgets/graphicsview/collidingmice/CMakeLists.txt45
-rw-r--r--examples/widgets/graphicsview/diagramscene/CMakeLists.txt63
-rw-r--r--examples/widgets/graphicsview/dragdroprobot/CMakeLists.txt46
-rw-r--r--examples/widgets/graphicsview/elasticnodes/CMakeLists.txt34
-rw-r--r--examples/widgets/graphicsview/embeddeddialogs/CMakeLists.txt46
-rw-r--r--examples/widgets/graphicsview/embeddeddialogs/embeddeddialog.cpp2
-rw-r--r--examples/widgets/graphicsview/flowlayout/.prev_CMakeLists.txt33
-rw-r--r--examples/widgets/graphicsview/flowlayout/CMakeLists.txt33
-rw-r--r--examples/widgets/graphicsview/graphicsview.pro4
-rw-r--r--examples/widgets/graphicsview/padnavigator/.prev_CMakeLists.txt64
-rw-r--r--examples/widgets/graphicsview/padnavigator/CMakeLists.txt65
-rw-r--r--examples/widgets/graphicsview/padnavigator/padnavigator.pro2
-rw-r--r--examples/widgets/graphicsview/simpleanchorlayout/CMakeLists.txt31
-rw-r--r--examples/widgets/graphicsview/weatheranchorlayout/CMakeLists.txt49
-rw-r--r--examples/widgets/itemviews/CMakeLists.txt27
-rw-r--r--examples/widgets/itemviews/addressbook/CMakeLists.txt36
-rw-r--r--examples/widgets/itemviews/basicsortfiltermodel/CMakeLists.txt32
-rw-r--r--examples/widgets/itemviews/basicsortfiltermodel/window.cpp4
-rw-r--r--examples/widgets/itemviews/chart/CMakeLists.txt52
-rw-r--r--examples/widgets/itemviews/coloreditorfactory/CMakeLists.txt33
-rw-r--r--examples/widgets/itemviews/combowidgetmapper/CMakeLists.txt32
-rw-r--r--examples/widgets/itemviews/customsortfiltermodel/CMakeLists.txt47
-rw-r--r--examples/widgets/itemviews/dirview/CMakeLists.txt31
-rw-r--r--examples/widgets/itemviews/editabletreemodel/CMakeLists.txt47
-rw-r--r--examples/widgets/itemviews/fetchmore/CMakeLists.txt33
-rw-r--r--examples/widgets/itemviews/flattreeview/CMakeLists.txt31
-rw-r--r--examples/widgets/itemviews/frozencolumn/CMakeLists.txt45
-rw-r--r--examples/widgets/itemviews/interview/CMakeLists.txt47
-rw-r--r--examples/widgets/itemviews/pixelator/.prev_CMakeLists.txt53
-rw-r--r--examples/widgets/itemviews/pixelator/CMakeLists.txt54
-rw-r--r--examples/widgets/itemviews/pixelator/mainwindow.cpp4
-rw-r--r--examples/widgets/itemviews/puzzle/.prev_CMakeLists.txt47
-rw-r--r--examples/widgets/itemviews/puzzle/CMakeLists.txt47
-rw-r--r--examples/widgets/itemviews/simpledommodel/CMakeLists.txt36
-rw-r--r--examples/widgets/itemviews/simpletreemodel/CMakeLists.txt46
-rw-r--r--examples/widgets/itemviews/simplewidgetmapper/CMakeLists.txt32
-rw-r--r--examples/widgets/itemviews/spinboxdelegate/CMakeLists.txt32
-rw-r--r--examples/widgets/itemviews/spreadsheet/.prev_CMakeLists.txt54
-rw-r--r--examples/widgets/itemviews/spreadsheet/CMakeLists.txt60
-rw-r--r--examples/widgets/itemviews/stardelegate/CMakeLists.txt34
-rw-r--r--examples/widgets/itemviews/storageview/CMakeLists.txt32
-rw-r--r--examples/widgets/layouts/CMakeLists.txt6
-rw-r--r--examples/widgets/layouts/basiclayouts/CMakeLists.txt32
-rw-r--r--examples/widgets/layouts/borderlayout/CMakeLists.txt33
-rw-r--r--examples/widgets/layouts/dynamiclayouts/CMakeLists.txt32
-rw-r--r--examples/widgets/layouts/dynamiclayouts/dialog.cpp2
-rw-r--r--examples/widgets/layouts/flowlayout/CMakeLists.txt33
-rw-r--r--examples/widgets/mac/CMakeLists.txt7
-rw-r--r--examples/widgets/mac/qmaccocoaviewcontainer/CMakeLists.txt32
-rw-r--r--examples/widgets/mac/qmacnativewidget/CMakeLists.txt32
-rw-r--r--examples/widgets/mainwindows/CMakeLists.txt8
-rw-r--r--examples/widgets/mainwindows/application/CMakeLists.txt50
-rw-r--r--examples/widgets/mainwindows/dockwidgets/.prev_CMakeLists.txt54
-rw-r--r--examples/widgets/mainwindows/dockwidgets/CMakeLists.txt60
-rw-r--r--examples/widgets/mainwindows/mainwindow/CMakeLists.txt50
-rw-r--r--examples/widgets/mainwindows/mainwindow/colorswatch.cpp2
-rw-r--r--examples/widgets/mainwindows/mainwindow/main.cpp1
-rw-r--r--examples/widgets/mainwindows/mainwindow/mainwindow.cpp2
-rw-r--r--examples/widgets/mainwindows/mainwindow/toolbar.cpp1
-rw-r--r--examples/widgets/mainwindows/mdi/CMakeLists.txt51
-rw-r--r--examples/widgets/mainwindows/menus/CMakeLists.txt32
-rw-r--r--examples/widgets/mainwindows/sdi/CMakeLists.txt50
-rw-r--r--examples/widgets/painting/CMakeLists.txt14
-rw-r--r--examples/widgets/painting/affine/.prev_CMakeLists.txt215
-rw-r--r--examples/widgets/painting/affine/CMakeLists.txt214
-rw-r--r--examples/widgets/painting/basicdrawing/CMakeLists.txt47
-rw-r--r--examples/widgets/painting/basicdrawing/window.cpp12
-rw-r--r--examples/widgets/painting/composition/.prev_CMakeLists.txt216
-rw-r--r--examples/widgets/painting/composition/CMakeLists.txt215
-rw-r--r--examples/widgets/painting/concentriccircles/CMakeLists.txt33
-rw-r--r--examples/widgets/painting/deform/.prev_CMakeLists.txt214
-rw-r--r--examples/widgets/painting/deform/CMakeLists.txt213
-rw-r--r--examples/widgets/painting/fontsampler/CMakeLists.txt39
-rw-r--r--examples/widgets/painting/gradients/.prev_CMakeLists.txt214
-rw-r--r--examples/widgets/painting/gradients/CMakeLists.txt213
-rw-r--r--examples/widgets/painting/imagecomposition/CMakeLists.txt46
-rw-r--r--examples/widgets/painting/imagecomposition/imagecomposer.cpp2
-rw-r--r--examples/widgets/painting/painterpaths/CMakeLists.txt39
-rw-r--r--examples/widgets/painting/painterpaths/window.cpp12
-rw-r--r--examples/widgets/painting/pathstroke/CMakeLists.txt214
-rw-r--r--examples/widgets/painting/shared/CMakeLists.txt24
-rw-r--r--examples/widgets/painting/shared/arthurwidgets.cpp6
-rw-r--r--examples/widgets/painting/shared/hoverpoints.cpp4
-rw-r--r--examples/widgets/painting/shared/shared.pri1
-rw-r--r--examples/widgets/painting/transformations/CMakeLists.txt33
-rw-r--r--examples/widgets/painting/transformations/window.cpp4
-rw-r--r--examples/widgets/richtext/CMakeLists.txt6
-rw-r--r--examples/widgets/richtext/calendar/CMakeLists.txt32
-rw-r--r--examples/widgets/richtext/calendar/mainwindow.cpp4
-rw-r--r--examples/widgets/richtext/orderform/CMakeLists.txt39
-rw-r--r--examples/widgets/richtext/syntaxhighlighter/CMakeLists.txt33
-rw-r--r--examples/widgets/richtext/textedit/.prev_CMakeLists.txt98
-rw-r--r--examples/widgets/richtext/textedit/CMakeLists.txt104
-rw-r--r--examples/widgets/richtext/textedit/textedit.cpp4
-rw-r--r--examples/widgets/scroller/CMakeLists.txt3
-rw-r--r--examples/widgets/scroller/graphicsview/CMakeLists.txt31
-rw-r--r--examples/widgets/statemachine/CMakeLists.txt11
-rw-r--r--examples/widgets/statemachine/eventtransitions/CMakeLists.txt31
-rw-r--r--examples/widgets/statemachine/factorial/CMakeLists.txt27
-rw-r--r--examples/widgets/statemachine/pingpong/CMakeLists.txt27
-rw-r--r--examples/widgets/statemachine/rogue/CMakeLists.txt33
-rw-r--r--examples/widgets/statemachine/trafficlight/CMakeLists.txt31
-rw-r--r--examples/widgets/statemachine/twowaybutton/CMakeLists.txt31
-rw-r--r--examples/widgets/tools/.prev_CMakeLists.txt18
-rw-r--r--examples/widgets/tools/CMakeLists.txt21
-rw-r--r--examples/widgets/tools/codecs/CMakeLists.txt47
-rw-r--r--examples/widgets/tools/codecs/previewform.cpp2
-rw-r--r--examples/widgets/tools/completer/CMakeLists.txt47
-rw-r--r--examples/widgets/tools/completer/mainwindow.cpp8
-rw-r--r--examples/widgets/tools/customcompleter/CMakeLists.txt46
-rw-r--r--examples/widgets/tools/echoplugin/CMakeLists.txt4
-rw-r--r--examples/widgets/tools/echoplugin/echowindow/.prev_CMakeLists.txt33
-rw-r--r--examples/widgets/tools/echoplugin/echowindow/CMakeLists.txt33
-rw-r--r--examples/widgets/tools/echoplugin/plugin/.prev_CMakeLists.txt35
-rw-r--r--examples/widgets/tools/echoplugin/plugin/CMakeLists.txt35
-rw-r--r--examples/widgets/tools/i18n/CMakeLists.txt59
-rw-r--r--examples/widgets/tools/plugandpaint/CMakeLists.txt4
-rw-r--r--examples/widgets/tools/plugandpaint/app/.prev_CMakeLists.txt66
-rw-r--r--examples/widgets/tools/plugandpaint/app/CMakeLists.txt68
-rw-r--r--examples/widgets/tools/plugandpaint/plugins/CMakeLists.txt4
-rw-r--r--examples/widgets/tools/plugandpaint/plugins/basictools/.prev_CMakeLists.txt35
-rw-r--r--examples/widgets/tools/plugandpaint/plugins/basictools/CMakeLists.txt35
-rw-r--r--examples/widgets/tools/plugandpaint/plugins/extrafilters/.prev_CMakeLists.txt35
-rw-r--r--examples/widgets/tools/plugandpaint/plugins/extrafilters/CMakeLists.txt35
-rw-r--r--examples/widgets/tools/regexp/main.cpp61
-rw-r--r--examples/widgets/tools/regexp/regexp.pro10
-rw-r--r--examples/widgets/tools/regexp/regexpdialog.cpp198
-rw-r--r--examples/widgets/tools/regexp/regexpdialog.h95
-rw-r--r--examples/widgets/tools/regularexpression/CMakeLists.txt45
-rw-r--r--examples/widgets/tools/regularexpression/regularexpressiondialog.cpp6
-rw-r--r--examples/widgets/tools/settingseditor/CMakeLists.txt35
-rw-r--r--examples/widgets/tools/settingseditor/locationdialog.cpp6
-rw-r--r--examples/widgets/tools/styleplugin/CMakeLists.txt19
-rw-r--r--examples/widgets/tools/styleplugin/plugin/.prev_CMakeLists.txt32
-rw-r--r--examples/widgets/tools/styleplugin/plugin/CMakeLists.txt32
-rw-r--r--examples/widgets/tools/styleplugin/stylewindow/CMakeLists.txt32
-rw-r--r--examples/widgets/tools/tools.pro1
-rw-r--r--examples/widgets/tools/treemodelcompleter/CMakeLists.txt46
-rw-r--r--examples/widgets/tools/treemodelcompleter/mainwindow.cpp4
-rw-r--r--examples/widgets/tools/undo/CMakeLists.txt62
-rw-r--r--examples/widgets/tools/undo/mainwindow.cpp2
-rw-r--r--examples/widgets/tools/undoframework/CMakeLists.txt48
-rw-r--r--examples/widgets/touch/CMakeLists.txt6
-rw-r--r--examples/widgets/touch/dials/CMakeLists.txt32
-rw-r--r--examples/widgets/touch/fingerpaint/.prev_CMakeLists.txt39
-rw-r--r--examples/widgets/touch/fingerpaint/CMakeLists.txt45
-rw-r--r--examples/widgets/touch/knobs/CMakeLists.txt32
-rw-r--r--examples/widgets/touch/pinchzoom/CMakeLists.txt46
-rw-r--r--examples/widgets/tutorials/CMakeLists.txt7
-rw-r--r--examples/widgets/tutorials/addressbook/CMakeLists.txt9
-rw-r--r--examples/widgets/tutorials/addressbook/part1/CMakeLists.txt32
-rw-r--r--examples/widgets/tutorials/addressbook/part2/CMakeLists.txt32
-rw-r--r--examples/widgets/tutorials/addressbook/part3/CMakeLists.txt32
-rw-r--r--examples/widgets/tutorials/addressbook/part4/CMakeLists.txt32
-rw-r--r--examples/widgets/tutorials/addressbook/part5/CMakeLists.txt33
-rw-r--r--examples/widgets/tutorials/addressbook/part6/CMakeLists.txt33
-rw-r--r--examples/widgets/tutorials/addressbook/part7/CMakeLists.txt33
-rw-r--r--examples/widgets/tutorials/gettingStarted/CMakeLists.txt2
-rw-r--r--examples/widgets/tutorials/gettingStarted/gsQt/CMakeLists.txt7
-rw-r--r--examples/widgets/tutorials/gettingStarted/gsQt/part1/CMakeLists.txt31
-rw-r--r--examples/widgets/tutorials/gettingStarted/gsQt/part2/CMakeLists.txt31
-rw-r--r--examples/widgets/tutorials/gettingStarted/gsQt/part3/CMakeLists.txt31
-rw-r--r--examples/widgets/tutorials/gettingStarted/gsQt/part4/CMakeLists.txt31
-rw-r--r--examples/widgets/tutorials/gettingStarted/gsQt/part5/CMakeLists.txt31
-rw-r--r--examples/widgets/tutorials/modelview/1_readonly/CMakeLists.txt32
-rw-r--r--examples/widgets/tutorials/modelview/2_formatting/CMakeLists.txt32
-rw-r--r--examples/widgets/tutorials/modelview/3_changingmodel/CMakeLists.txt32
-rw-r--r--examples/widgets/tutorials/modelview/4_headers/CMakeLists.txt32
-rw-r--r--examples/widgets/tutorials/modelview/5_edit/CMakeLists.txt33
-rw-r--r--examples/widgets/tutorials/modelview/6_treeview/CMakeLists.txt32
-rw-r--r--examples/widgets/tutorials/modelview/7_selections/CMakeLists.txt32
-rw-r--r--examples/widgets/tutorials/modelview/CMakeLists.txt9
-rw-r--r--examples/widgets/tutorials/notepad/.prev_CMakeLists.txt68
-rw-r--r--examples/widgets/tutorials/notepad/CMakeLists.txt69
-rw-r--r--examples/widgets/tutorials/widgets/CMakeLists.txt6
-rw-r--r--examples/widgets/tutorials/widgets/childwidget/CMakeLists.txt31
-rw-r--r--examples/widgets/tutorials/widgets/nestedlayouts/CMakeLists.txt31
-rw-r--r--examples/widgets/tutorials/widgets/toplevel/CMakeLists.txt31
-rw-r--r--examples/widgets/tutorials/widgets/windowlayout/CMakeLists.txt31
-rw-r--r--examples/widgets/widgets/CMakeLists.txt27
-rw-r--r--examples/widgets/widgets/analogclock/CMakeLists.txt32
-rw-r--r--examples/widgets/widgets/calculator/CMakeLists.txt33
-rw-r--r--examples/widgets/widgets/calendarwidget/CMakeLists.txt32
-rw-r--r--examples/widgets/widgets/calendarwidget/window.cpp20
-rw-r--r--examples/widgets/widgets/charactermap/CMakeLists.txt33
-rw-r--r--examples/widgets/widgets/charactermap/mainwindow.cpp2
-rw-r--r--examples/widgets/widgets/codeeditor/CMakeLists.txt32
-rw-r--r--examples/widgets/widgets/digitalclock/CMakeLists.txt32
-rw-r--r--examples/widgets/widgets/elidedlabel/CMakeLists.txt33
-rw-r--r--examples/widgets/widgets/groupbox/CMakeLists.txt32
-rw-r--r--examples/widgets/widgets/icons/.prev_CMakeLists.txt39
-rw-r--r--examples/widgets/widgets/icons/CMakeLists.txt39
-rw-r--r--examples/widgets/widgets/icons/imagedelegate.cpp2
-rw-r--r--examples/widgets/widgets/icons/main.cpp6
-rw-r--r--examples/widgets/widgets/icons/mainwindow.cpp24
-rw-r--r--examples/widgets/widgets/icons/mainwindow.h4
-rw-r--r--examples/widgets/widgets/imageviewer/.prev_CMakeLists.txt38
-rw-r--r--examples/widgets/widgets/imageviewer/CMakeLists.txt44
-rw-r--r--examples/widgets/widgets/lineedits/CMakeLists.txt32
-rw-r--r--examples/widgets/widgets/lineedits/window.cpp10
-rw-r--r--examples/widgets/widgets/mousebuttons/CMakeLists.txt32
-rw-r--r--examples/widgets/widgets/movie/CMakeLists.txt32
-rw-r--r--examples/widgets/widgets/movie/movieplayer.cpp2
-rw-r--r--examples/widgets/widgets/scribble/.prev_CMakeLists.txt39
-rw-r--r--examples/widgets/widgets/scribble/CMakeLists.txt45
-rw-r--r--examples/widgets/widgets/shapedclock/CMakeLists.txt32
-rw-r--r--examples/widgets/widgets/sliders/CMakeLists.txt33
-rw-r--r--examples/widgets/widgets/sliders/window.cpp12
-rw-r--r--examples/widgets/widgets/spinboxes/CMakeLists.txt32
-rw-r--r--examples/widgets/widgets/spinboxes/window.cpp2
-rw-r--r--examples/widgets/widgets/styles/CMakeLists.txt47
-rw-r--r--examples/widgets/widgets/stylesheet/CMakeLists.txt80
-rw-r--r--examples/widgets/widgets/tablet/CMakeLists.txt50
-rw-r--r--examples/widgets/widgets/tablet/mainwindow.cpp1
-rw-r--r--examples/widgets/widgets/tetrix/CMakeLists.txt34
-rw-r--r--examples/widgets/widgets/tooltips/CMakeLists.txt48
-rw-r--r--examples/widgets/widgets/validators/CMakeLists.txt49
-rw-r--r--examples/widgets/widgets/validators/validatorwidget.cpp4
-rw-r--r--examples/widgets/widgets/wiggly/CMakeLists.txt33
-rw-r--r--examples/widgets/widgets/windowflags/CMakeLists.txt33
-rw-r--r--examples/widgets/windowcontainer/CMakeLists.txt38
-rw-r--r--examples/widgets/windowcontainer/windowcontainer.cpp2
-rw-r--r--examples/widgets/windowcontainer/windowcontainer.pro2
-rw-r--r--examples/xml/CMakeLists.txt13
-rw-r--r--examples/xml/dombookmarks/CMakeLists.txt35
-rw-r--r--examples/xml/htmlinfo/.prev_CMakeLists.txt44
-rw-r--r--examples/xml/htmlinfo/CMakeLists.txt44
-rw-r--r--examples/xml/rsslisting/CMakeLists.txt36
-rw-r--r--examples/xml/streambookmarks/CMakeLists.txt36
-rw-r--r--examples/xml/xmlstreamlint/.prev_CMakeLists.txt27
-rw-r--r--examples/xml/xmlstreamlint/CMakeLists.txt28
-rw-r--r--mkspecs/common/icc-base-unix.conf2
-rw-r--r--mkspecs/common/macx.conf4
-rw-r--r--mkspecs/common/qcc-base-qnx.conf2
-rw-r--r--mkspecs/features/android/sdk.prf2
-rw-r--r--mkspecs/features/default_post.prf16
-rw-r--r--mkspecs/features/java.prf2
-rw-r--r--mkspecs/features/qml_plugin.prf11
-rw-r--r--mkspecs/features/qt_build_config.prf4
-rw-r--r--mkspecs/features/qt_module_headers.prf1
-rw-r--r--qmake/.prev_CMakeLists.txt188
-rw-r--r--qmake/CMakeLists.txt220
-rw-r--r--qmake/Makefile.unix6
-rw-r--r--qmake/Makefile.win323
-rw-r--r--qmake/generators/makefiledeps.cpp13
-rw-r--r--qmake/generators/makefiledeps.h10
-rw-r--r--qmake/library/proitems.h3
-rw-r--r--qmake/main.cpp2
-rw-r--r--qmake/property.cpp1
-rw-r--r--src/3rdparty/CMakeLists.txt26
-rw-r--r--src/3rdparty/freetype/CMakeLists.txt101
-rw-r--r--src/3rdparty/freetype/freetype.pro12
-rw-r--r--src/3rdparty/gradle/CMakeLists.txt21
-rw-r--r--src/3rdparty/harfbuzz-ng/.prev_CMakeLists.txt154
-rw-r--r--src/3rdparty/harfbuzz-ng/AUTHORS15
-rw-r--r--src/3rdparty/harfbuzz-ng/CMakeLists.txt155
-rw-r--r--src/3rdparty/harfbuzz-ng/COPYING3
-rw-r--r--src/3rdparty/harfbuzz-ng/NEWS523
-rw-r--r--src/3rdparty/harfbuzz-ng/README15
-rw-r--r--src/3rdparty/harfbuzz-ng/README.md34
-rw-r--r--src/3rdparty/harfbuzz-ng/THANKS2
-rw-r--r--src/3rdparty/harfbuzz-ng/TODO43
-rw-r--r--src/3rdparty/harfbuzz-ng/config.h13
-rw-r--r--src/3rdparty/harfbuzz-ng/harfbuzz-ng.pro132
-rw-r--r--src/3rdparty/harfbuzz-ng/hb-dummy.cc8
-rw-r--r--src/3rdparty/harfbuzz-ng/patches/0001-Qt-specific-workaround-for-AAT-shaper.patch58
-rw-r--r--src/3rdparty/harfbuzz-ng/qt_attribution.json5
-rw-r--r--src/3rdparty/harfbuzz-ng/src/dump-indic-data.cc43
-rw-r--r--src/3rdparty/harfbuzz-ng/src/dump-khmer-data.cc41
-rw-r--r--src/3rdparty/harfbuzz-ng/src/dump-myanmar-data.cc43
-rw-r--r--src/3rdparty/harfbuzz-ng/src/dump-use-data.cc38
-rw-r--r--src/3rdparty/harfbuzz-ng/src/harfbuzz-config.cmake.in86
-rw-r--r--src/3rdparty/harfbuzz-ng/src/harfbuzz-gobject.pc.in12
-rw-r--r--src/3rdparty/harfbuzz-ng/src/harfbuzz-icu.pc.in13
-rw-r--r--src/3rdparty/harfbuzz-ng/src/harfbuzz-subset.pc.in12
-rw-r--r--src/3rdparty/harfbuzz-ng/src/harfbuzz.cc53
-rw-r--r--src/3rdparty/harfbuzz-ng/src/harfbuzz.pc.in13
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-aat-fdsc-table.hh126
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-aat-layout-ankr-table.hh98
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-aat-layout-bsln-table.hh158
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-aat-layout-common.hh841
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-aat-layout-feat-table.hh214
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-aat-layout-just-table.hh417
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-aat-layout-kerx-table.hh1001
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-aat-layout-lcar-table.hh162
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-aat-layout-morx-table.hh1153
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-aat-layout-opbd-table.hh173
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-aat-layout-trak-table.hh230
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-aat-layout.cc388
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-aat-layout.h486
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-aat-layout.hh81
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-aat-ltag-table.hh92
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-aat-map.cc75
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-aat-map.hh91
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-aat.h38
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-algs.hh1059
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-array.hh382
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-atomic-private.hh189
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-atomic.hh295
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-bimap.hh166
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-blob.cc392
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-blob.h9
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-blob.hh97
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-buffer-deserialize-json.hh20
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-buffer-deserialize-json.rl132
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-buffer-deserialize-text.hh26
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-buffer-deserialize-text.rl126
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-buffer-private.hh388
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-buffer-serialize.cc132
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-buffer.cc335
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-buffer.h81
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-buffer.hh451
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-cache-private.hh74
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-cache.hh80
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-cff-interp-common.hh691
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-cff-interp-cs-common.hh906
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-cff-interp-dict-common.hh216
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-cff1-interp-cs.hh161
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-cff2-interp-cs.hh271
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-common.cc469
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-common.h124
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-config.hh162
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-coretext.cc574
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-debug.hh143
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-deprecated.h134
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-directwrite.cc979
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-directwrite.h40
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-dispatch.hh58
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-dsalgs.hh167
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-face-private.hh111
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-face.cc419
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-face.h54
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-face.hh109
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-fallback-shape.cc48
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-font-private.hh555
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-font.cc994
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-font.h151
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-font.hh631
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ft.cc884
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ft.h132
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-gdi.cc73
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-gdi.h39
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-glib.cc411
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-glib.h56
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-gobject-enums.cc.tmpl80
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-gobject-enums.h.tmpl56
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-gobject-structs.cc101
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-gobject-structs.h142
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-gobject.h40
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-graphite2.cc430
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-graphite2.h52
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-icu.cc363
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-icu.h52
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-iter.hh939
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-kern.hh139
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-machinery.hh323
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-map.cc268
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-map.h104
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-map.hh328
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-meta.hh400
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-mutex-private.hh141
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-mutex.hh134
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-null.hh184
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-number-parser.hh240
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-number-parser.rl139
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-number.cc147
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-number.hh41
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-object-private.hh196
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-object.hh342
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-open-file-private.hh280
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-open-file.hh526
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-open-type-private.hh1184
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-open-type.hh1065
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-cbdt-table.hh471
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-cff-common.hh653
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-cff1-table.cc396
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-cff1-table.hh1320
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-cff2-table.cc146
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-cff2-table.hh570
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-cmap-table.hh1230
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-color-cbdt-table.hh535
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-color-colr-table.hh138
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-color-cpal-table.hh193
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-color-sbix-table.hh293
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-color-svg-table.hh124
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-color.cc321
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-color.h139
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-deprecated.h111
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-face-table-list.hh139
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-face.cc58
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-face.hh74
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-font.cc345
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-gasp-table.hh84
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-glyf-table.hh1070
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-hdmx-table.hh178
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-head-table.hh63
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-hhea-table.hh47
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-hmtx-table.hh293
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-kern-table.hh474
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-layout-base-table.hh509
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-layout-common-private.hh1772
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-layout-common.hh2635
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-layout-gdef-table.hh243
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-layout-gpos-table.hh1098
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-layout-gsub-table.hh1361
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-layout-gsubgpos-private.hh2373
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-layout-gsubgpos.hh3009
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-layout-jstf-table.hh53
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-layout-math-table.hh722
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-layout-private.hh635
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-layout.cc1728
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-layout.h181
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-layout.hh627
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-map-private.hh251
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-map.cc153
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-map.hh284
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-math-table.hh284
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-math.cc218
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-math.h23
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-maxp-table.hh93
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-meta-table.hh126
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-meta.cc77
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-meta.h71
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-metrics.cc231
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-metrics.h122
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-metrics.hh35
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-name-language-static.hh465
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-name-language.hh40
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-name-table.hh323
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-name.cc228
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-name.h129
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-os2-table.hh294
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-os2-unicode-ranges.hh247
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-post-macroman.hh2
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-post-table.hh197
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-arabic-fallback.hh94
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-arabic-private.hh50
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh47
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-arabic-win1256.hh2
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-arabic.cc144
-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.cc11
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-hangul.cc60
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-hebrew.cc29
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-indic-machine.hh1656
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-indic-machine.rl126
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-indic-private.hh190
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-indic-table.cc161
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-indic.cc827
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-indic.hh435
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-khmer-machine.hh372
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-khmer-machine.rl113
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-khmer.cc461
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-khmer.hh113
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-myanmar-machine.hh304
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-myanmar-machine.rl127
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-myanmar.cc344
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-myanmar.hh171
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-private.hh396
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-thai.cc27
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-tibetan.cc63
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-use-machine.hh629
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-use-machine.rl195
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-use-private.hh97
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-use-table.cc267
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-use.cc328
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-use.hh105
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-vowel-constraints.cc449
-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.hh397
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-fallback-private.hh53
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-fallback.cc240
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-fallback.hh54
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-normalize-private.hh69
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-normalize.cc257
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-normalize.hh70
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-private.hh108
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape.cc835
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape.hh169
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-stat-table.hh344
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-tag-table.hh2065
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-tag.cc1199
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-tag.h59
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-var-avar-table.hh93
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-var-fvar-table.hh290
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-var-gvar-table.hh717
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-var-hvar-table.hh58
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-var-mvar-table.hh41
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-var.cc131
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-var.h89
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-vorg-table.hh135
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot.h6
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-pool.hh102
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-private.hh899
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-sanitize.hh401
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-serialize.hh466
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-set-digest-private.hh179
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-set-digest.hh174
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-set-private.hh577
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-set.cc109
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-set.h25
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-set.hh764
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-shape-plan-private.hh67
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-shape-plan.cc493
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-shape-plan.hh76
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-shape.cc93
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-shaper-impl-private.hh43
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-shaper-impl.hh38
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-shaper-list.hh14
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-shaper-private.hh124
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-shaper.cc81
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-shaper.hh134
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-static.cc76
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-string-array.hh12
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-subset-cff-common.cc227
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-subset-cff-common.hh1025
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-subset-cff1.cc1127
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-subset-cff1.hh38
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-subset-cff2.cc632
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-subset-cff2.hh38
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-subset-input.cc208
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-subset-input.hh59
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-subset-plan.cc266
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-subset-plan.hh165
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-subset.cc309
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-subset.h88
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-subset.hh69
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ucd-table.hh6696
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ucd.cc246
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-unicode-emoji-table.hh78
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-unicode-private.hh371
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-unicode.cc169
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-unicode.h103
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-unicode.hh398
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-uniscribe.cc1027
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-uniscribe.h46
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-utf-private.hh282
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-utf.hh453
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-vector.hh310
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-version.h6
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-version.h.in66
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-warning.cc39
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb.h5
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb.hh616
-rw-r--r--src/3rdparty/harfbuzz-ng/src/main.cc207
-rw-r--r--src/3rdparty/harfbuzz-ng/src/test-algs.cc95
-rw-r--r--src/3rdparty/harfbuzz-ng/src/test-bimap.cc76
-rw-r--r--src/3rdparty/harfbuzz-ng/src/test-buffer-serialize.cc98
-rw-r--r--src/3rdparty/harfbuzz-ng/src/test-gpos-size-params.cc63
-rw-r--r--src/3rdparty/harfbuzz-ng/src/test-gsub-would-substitute.cc68
-rw-r--r--src/3rdparty/harfbuzz-ng/src/test-iter.cc286
-rw-r--r--src/3rdparty/harfbuzz-ng/src/test-meta.cc128
-rw-r--r--src/3rdparty/harfbuzz-ng/src/test-number.cc253
-rw-r--r--src/3rdparty/harfbuzz-ng/src/test-ot-color.cc348
-rw-r--r--src/3rdparty/harfbuzz-ng/src/test-ot-meta.cc70
-rw-r--r--src/3rdparty/harfbuzz-ng/src/test-ot-name.cc76
-rw-r--r--src/3rdparty/harfbuzz-ng/src/test-unicode-ranges.cc66
-rw-r--r--src/3rdparty/harfbuzz-ng/src/test.cc98
-rw-r--r--src/3rdparty/harfbuzz/.gitignore20
-rw-r--r--src/3rdparty/harfbuzz/AUTHORS6
-rw-r--r--src/3rdparty/harfbuzz/COPYING24
-rw-r--r--src/3rdparty/harfbuzz/Makefile.am2
-rw-r--r--src/3rdparty/harfbuzz/README7
-rwxr-xr-xsrc/3rdparty/harfbuzz/autogen.sh116
-rw-r--r--src/3rdparty/harfbuzz/configure.ac54
-rw-r--r--src/3rdparty/harfbuzz/qt_attribution.json15
-rw-r--r--src/3rdparty/harfbuzz/src/.gitignore7
-rw-r--r--src/3rdparty/harfbuzz/src/Makefile.am69
-rw-r--r--src/3rdparty/harfbuzz/src/harfbuzz-arabic.c1153
-rw-r--r--src/3rdparty/harfbuzz/src/harfbuzz-buffer-private.h107
-rw-r--r--src/3rdparty/harfbuzz/src/harfbuzz-buffer.c383
-rw-r--r--src/3rdparty/harfbuzz/src/harfbuzz-buffer.h94
-rw-r--r--src/3rdparty/harfbuzz/src/harfbuzz-dump-main.c97
-rw-r--r--src/3rdparty/harfbuzz/src/harfbuzz-dump.c767
-rw-r--r--src/3rdparty/harfbuzz/src/harfbuzz-dump.h41
-rw-r--r--src/3rdparty/harfbuzz/src/harfbuzz-external.h86
-rw-r--r--src/3rdparty/harfbuzz/src/harfbuzz-gdef-private.h126
-rw-r--r--src/3rdparty/harfbuzz/src/harfbuzz-gdef.c1163
-rw-r--r--src/3rdparty/harfbuzz/src/harfbuzz-gdef.h132
-rw-r--r--src/3rdparty/harfbuzz/src/harfbuzz-global.h118
-rw-r--r--src/3rdparty/harfbuzz/src/harfbuzz-gpos-private.h733
-rw-r--r--src/3rdparty/harfbuzz/src/harfbuzz-gpos.c6275
-rw-r--r--src/3rdparty/harfbuzz/src/harfbuzz-gpos.h155
-rw-r--r--src/3rdparty/harfbuzz/src/harfbuzz-greek.c451
-rw-r--r--src/3rdparty/harfbuzz/src/harfbuzz-gsub-private.h475
-rw-r--r--src/3rdparty/harfbuzz/src/harfbuzz-gsub.c4329
-rw-r--r--src/3rdparty/harfbuzz/src/harfbuzz-gsub.h139
-rw-r--r--src/3rdparty/harfbuzz/src/harfbuzz-hangul.c268
-rw-r--r--src/3rdparty/harfbuzz/src/harfbuzz-hebrew.c187
-rw-r--r--src/3rdparty/harfbuzz/src/harfbuzz-impl.c84
-rw-r--r--src/3rdparty/harfbuzz/src/harfbuzz-impl.h131
-rw-r--r--src/3rdparty/harfbuzz/src/harfbuzz-indic.cpp1899
-rw-r--r--src/3rdparty/harfbuzz/src/harfbuzz-khmer.c667
-rw-r--r--src/3rdparty/harfbuzz/src/harfbuzz-myanmar.c538
-rw-r--r--src/3rdparty/harfbuzz/src/harfbuzz-open-private.h102
-rw-r--r--src/3rdparty/harfbuzz/src/harfbuzz-open.c1433
-rw-r--r--src/3rdparty/harfbuzz/src/harfbuzz-open.h280
-rw-r--r--src/3rdparty/harfbuzz/src/harfbuzz-shape.h199
-rw-r--r--src/3rdparty/harfbuzz/src/harfbuzz-shaper-all.cpp37
-rw-r--r--src/3rdparty/harfbuzz/src/harfbuzz-shaper-private.h174
-rw-r--r--src/3rdparty/harfbuzz/src/harfbuzz-shaper.cpp1111
-rw-r--r--src/3rdparty/harfbuzz/src/harfbuzz-shaper.h277
-rw-r--r--src/3rdparty/harfbuzz/src/harfbuzz-stream-private.h81
-rw-r--r--src/3rdparty/harfbuzz/src/harfbuzz-stream.c114
-rw-r--r--src/3rdparty/harfbuzz/src/harfbuzz-stream.h43
-rw-r--r--src/3rdparty/harfbuzz/src/harfbuzz-thai.c460
-rw-r--r--src/3rdparty/harfbuzz/src/harfbuzz-tibetan.c277
-rw-r--r--src/3rdparty/harfbuzz/src/harfbuzz.c32
-rw-r--r--src/3rdparty/harfbuzz/src/harfbuzz.h38
-rw-r--r--src/3rdparty/harfbuzz/tests/Makefile.am7
-rw-r--r--src/3rdparty/harfbuzz/tests/fuzzing/fuzz.cc124
-rw-r--r--src/3rdparty/harfbuzz/tests/shaping/.gitignore2
-rw-r--r--src/3rdparty/harfbuzz/tests/shaping/Makefile.am14
-rw-r--r--src/3rdparty/harfbuzz/tests/shaping/README9
-rw-r--r--src/3rdparty/harfbuzz/tests/shaping/harfbuzz-qt.cpp57
-rw-r--r--src/3rdparty/harfbuzz/tests/shaping/main.cpp1317
-rw-r--r--src/3rdparty/libpng/CMakeLists.txt54
-rw-r--r--src/3rdparty/pcre2/CMakeLists.txt72
-rw-r--r--src/CMakeLists.txt70
-rw-r--r--src/android/CMakeLists.txt14
-rw-r--r--src/android/jar/.prev_CMakeLists.txt30
-rw-r--r--src/android/jar/CMakeLists.txt31
-rw-r--r--src/android/jar/src/org/qtproject/qt5/android/ExtractStyle.java6
-rw-r--r--src/android/jar/src/org/qtproject/qt5/android/QtActivityDelegate.java63
-rw-r--r--src/android/jar/src/org/qtproject/qt5/android/QtLayout.java31
-rw-r--r--src/android/jar/src/org/qtproject/qt5/android/QtNative.java51
-rw-r--r--src/android/jar/src/org/qtproject/qt5/android/QtServiceDelegate.java2
-rw-r--r--src/android/java/CMakeLists.txt12
-rw-r--r--src/android/java/res/layout/splash.xml4
-rw-r--r--src/android/java/src/org/qtproject/qt5/android/bindings/QtActivity.java9
-rw-r--r--src/android/templates/CMakeLists.txt19
-rw-r--r--src/angle/src/config.pri8
-rw-r--r--src/concurrent/CMakeLists.txt50
-rw-r--r--src/concurrent/concurrent.pro6
-rw-r--r--src/concurrent/doc/snippets/code/src_concurrent_qtconcurrentrun.cpp36
-rw-r--r--src/concurrent/doc/snippets/code/src_concurrent_qtconcurrenttask.cpp127
-rw-r--r--src/concurrent/doc/src/qtconcurrent-index.qdoc9
-rw-r--r--src/concurrent/qtaskbuilder.h160
-rw-r--r--src/concurrent/qtaskbuilder.qdoc82
-rw-r--r--src/concurrent/qtconcurrentfilter.cpp100
-rw-r--r--src/concurrent/qtconcurrentfilter.h119
-rw-r--r--src/concurrent/qtconcurrentfilterkernel.h44
-rw-r--r--src/concurrent/qtconcurrentmap.cpp81
-rw-r--r--src/concurrent/qtconcurrentmap.h132
-rw-r--r--src/concurrent/qtconcurrentmapkernel.h49
-rw-r--r--src/concurrent/qtconcurrentreducekernel.h10
-rw-r--r--src/concurrent/qtconcurrentrun.cpp8
-rw-r--r--src/concurrent/qtconcurrentrun.h847
-rw-r--r--src/concurrent/qtconcurrentrunbase.h26
-rw-r--r--src/concurrent/qtconcurrentstoredfunctioncall.h2208
-rw-r--r--src/concurrent/qtconcurrenttask.h75
-rw-r--r--src/concurrent/qtconcurrenttask.qdoc156
-rw-r--r--src/concurrent/qtconcurrentthreadengine.cpp9
-rw-r--r--src/concurrent/qtconcurrentthreadengine.h1
-rw-r--r--src/corelib/.prev_CMakeLists.txt1124
-rw-r--r--src/corelib/CMakeLists.txt1321
-rw-r--r--src/corelib/Qt5AndroidSupport.cmake2
-rw-r--r--src/corelib/Qt5CoreConfigExtras.cmake.in203
-rw-r--r--src/corelib/Qt6CTestMacros.cmake (renamed from src/corelib/Qt5CTestMacros.cmake)0
-rw-r--r--src/corelib/Qt6Config.cmake.in (renamed from src/corelib/Qt5Config.cmake.in)0
-rw-r--r--src/corelib/Qt6CoreConfigExtras.cmake.in44
-rw-r--r--src/corelib/Qt6CoreConfigExtrasMkspecDir.cmake.in (renamed from src/corelib/Qt5CoreConfigExtrasMkspecDir.cmake.in)0
-rw-r--r--src/corelib/Qt6CoreConfigExtrasMkspecDirForInstall.cmake.in (renamed from src/corelib/Qt5CoreConfigExtrasMkspecDirForInstall.cmake.in)0
-rw-r--r--src/corelib/Qt6CoreMacros.cmake953
-rw-r--r--src/corelib/Qt6ModuleLocation.cmake.in (renamed from src/corelib/Qt5ModuleLocation.cmake.in)0
-rw-r--r--src/corelib/Qt6ModuleLocationForInstall.cmake.in (renamed from src/corelib/Qt5ModuleLocationForInstall.cmake.in)0
-rw-r--r--src/corelib/configure.cmake1048
-rw-r--r--src/corelib/configure.json59
-rw-r--r--src/corelib/doc/snippets/code/doc_src_containers.cpp16
-rw-r--r--src/corelib/doc/snippets/code/doc_src_properties.cpp2
-rw-r--r--src/corelib/doc/snippets/code/doc_src_qiterator.cpp71
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_io_qdebug.cpp5
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_serialization_qcborstream.cpp8
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_tools_qbytearray.cpp8
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_tools_qlinkedlist.cpp214
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_tools_qvector.cpp23
-rw-r--r--src/corelib/doc/snippets/qmetaobject-revision/window.h4
-rw-r--r--src/corelib/doc/snippets/qstring/main.cpp8
-rw-r--r--src/corelib/doc/src/containers.qdoc159
-rw-r--r--src/corelib/doc/src/datastreamformat.qdoc2
-rw-r--r--src/corelib/doc/src/dontdocument.qdoc4
-rw-r--r--src/corelib/doc/src/includes/qdebug-toString.qdocinc9
-rw-r--r--src/corelib/doc/src/objectmodel/properties.qdoc4
-rw-r--r--src/corelib/global/global.pri3
-rw-r--r--src/corelib/global/qcompilerdetection.h22
-rw-r--r--src/corelib/global/qconfig-bootstrapped.h2
-rw-r--r--src/corelib/global/qconfig.cpp.in32
-rw-r--r--src/corelib/global/qendian.cpp2
-rw-r--r--src/corelib/global/qglobal.cpp16
-rw-r--r--src/corelib/global/qglobal.h58
-rw-r--r--src/corelib/global/qlibraryinfo.cpp6
-rw-r--r--src/corelib/global/qlibraryinfo.h1
-rw-r--r--src/corelib/global/qlogging.cpp2
-rw-r--r--src/corelib/global/qnamespace.h204
-rw-r--r--src/corelib/global/qnamespace.qdoc3
-rw-r--r--src/corelib/global/qnumeric_p.h6
-rw-r--r--src/corelib/global/qrandom.cpp4
-rw-r--r--src/corelib/global/qrandom.h2
-rw-r--r--src/corelib/global/qsimd.cpp (renamed from src/corelib/tools/qsimd.cpp)0
-rw-r--r--src/corelib/global/qsimd.h157
-rw-r--r--src/corelib/global/qsimd_p.h377
-rw-r--r--src/corelib/global/qsimd_x86.cpp155
-rw-r--r--src/corelib/global/qsimd_x86_p.h261
-rw-r--r--src/corelib/global/qtypeinfo.h1
-rw-r--r--src/corelib/io/io.pri5
-rw-r--r--src/corelib/io/qdebug.cpp14
-rw-r--r--src/corelib/io/qdebug.h42
-rw-r--r--src/corelib/io/qdir.cpp66
-rw-r--r--src/corelib/io/qdir.h44
-rw-r--r--src/corelib/io/qdiriterator.cpp2
-rw-r--r--src/corelib/io/qfile.cpp50
-rw-r--r--src/corelib/io/qfile.h107
-rw-r--r--src/corelib/io/qfileinfo.cpp81
-rw-r--r--src/corelib/io/qfileinfo.h38
-rw-r--r--src/corelib/io/qfileselector.cpp7
-rw-r--r--src/corelib/io/qfilesystemiterator_unix.cpp4
-rw-r--r--src/corelib/io/qfilesystemwatcher_polling.cpp25
-rw-r--r--src/corelib/io/qfilesystemwatcher_win.cpp39
-rw-r--r--src/corelib/io/qipaddress.cpp2
-rw-r--r--src/corelib/io/qprocess.cpp56
-rw-r--r--src/corelib/io/qprocess.h18
-rw-r--r--src/corelib/io/qresource.cpp10
-rw-r--r--src/corelib/io/qsettings.cpp8
-rw-r--r--src/corelib/io/qstandardpaths.cpp2
-rw-r--r--src/corelib/io/qtldurl.cpp137
-rw-r--r--src/corelib/io/qtldurl_p.h71
-rw-r--r--src/corelib/io/qurl.cpp45
-rw-r--r--src/corelib/io/qurl.h5
-rw-r--r--src/corelib/io/qurltlds_p.h14467
-rw-r--r--src/corelib/itemmodels/qabstractitemmodel.cpp59
-rw-r--r--src/corelib/itemmodels/qabstractitemmodel.h1
-rw-r--r--src/corelib/itemmodels/qabstractproxymodel.h6
-rw-r--r--src/corelib/itemmodels/qitemselectionmodel.h2
-rw-r--r--src/corelib/itemmodels/qsortfilterproxymodel.cpp119
-rw-r--r--src/corelib/itemmodels/qsortfilterproxymodel.h2
-rw-r--r--src/corelib/kernel/kernel.pri10
-rw-r--r--src/corelib/kernel/qcoreapplication.cpp9
-rw-r--r--src/corelib/kernel/qmath.h53
-rw-r--r--src/corelib/kernel/qmetaobject.cpp236
-rw-r--r--src/corelib/kernel/qmetaobject.h5
-rw-r--r--src/corelib/kernel/qmetaobject_moc_p.h164
-rw-r--r--src/corelib/kernel/qmetaobject_p.h1
-rw-r--r--src/corelib/kernel/qmetaobjectbuilder.cpp37
-rw-r--r--src/corelib/kernel/qmetatype.cpp1300
-rw-r--r--src/corelib/kernel/qmetatype.h873
-rw-r--r--src/corelib/kernel/qmetatype_p.h103
-rw-r--r--src/corelib/kernel/qobject.cpp96
-rw-r--r--src/corelib/kernel/qobject.h30
-rw-r--r--src/corelib/kernel/qobject_p.h12
-rw-r--r--src/corelib/kernel/qobjectdefs.h201
-rw-r--r--src/corelib/kernel/qproperty.cpp693
-rw-r--r--src/corelib/kernel/qproperty.h503
-rw-r--r--src/corelib/kernel/qproperty_p.h117
-rw-r--r--src/corelib/kernel/qpropertybinding.cpp165
-rw-r--r--src/corelib/kernel/qpropertybinding_p.h139
-rw-r--r--src/corelib/kernel/qpropertyprivate.h215
-rw-r--r--src/corelib/kernel/qsignalmapper.cpp101
-rw-r--r--src/corelib/kernel/qsignalmapper.h13
-rw-r--r--src/corelib/kernel/qtmetamacros.h234
-rw-r--r--src/corelib/kernel/qtranslator.cpp8
-rw-r--r--src/corelib/kernel/qvariant.cpp589
-rw-r--r--src/corelib/kernel/qvariant.h104
-rw-r--r--src/corelib/kernel/qvariant_p.h109
-rw-r--r--src/corelib/mimetypes/mimetypes_resources.cmake21
-rw-r--r--src/corelib/mimetypes/qmimedatabase.cpp4
-rw-r--r--src/corelib/mimetypes/qmimedatabase_p.h1
-rw-r--r--src/corelib/plugin/qfactoryinterface.cpp1
-rw-r--r--src/corelib/plugin/qlibrary.cpp4
-rw-r--r--src/corelib/serialization/qbinaryjsonvalue.cpp18
-rw-r--r--src/corelib/serialization/qbinaryjsonvalue_p.h4
-rw-r--r--src/corelib/serialization/qcborstreamwriter.cpp4
-rw-r--r--src/corelib/serialization/qcborvalue.cpp4
-rw-r--r--src/corelib/serialization/qcborvalue.h4
-rw-r--r--src/corelib/serialization/qcborvalue_p.h17
-rw-r--r--src/corelib/serialization/qdatastream.cpp2
-rw-r--r--src/corelib/serialization/qdatastream.h86
-rw-r--r--src/corelib/serialization/qjsonarray.h1
-rw-r--r--src/corelib/serialization/qjsoncbor.cpp24
-rw-r--r--src/corelib/serialization/qjsonparser.cpp12
-rw-r--r--src/corelib/serialization/qjsonvalue.cpp94
-rw-r--r--src/corelib/serialization/qjsonvalue.h1
-rw-r--r--src/corelib/serialization/qjsonwriter.cpp14
-rw-r--r--src/corelib/statemachine/qabstracttransition.h2
-rw-r--r--src/corelib/statemachine/qsignaleventgenerator_p.h7
-rw-r--r--src/corelib/statemachine/qstatemachine.cpp92
-rw-r--r--src/corelib/text/qbytearray.cpp606
-rw-r--r--src/corelib/text/qbytearray.h240
-rw-r--r--src/corelib/text/qbytearray_p.h4
-rw-r--r--src/corelib/text/qbytearraylist.h19
-rw-r--r--src/corelib/text/qbytearraymatcher.h2
-rw-r--r--src/corelib/text/qchar.h1
-rw-r--r--src/corelib/text/qharfbuzz.cpp109
-rw-r--r--src/corelib/text/qharfbuzz_p.h357
-rw-r--r--src/corelib/text/qlocale.cpp650
-rw-r--r--src/corelib/text/qlocale.h34
-rw-r--r--src/corelib/text/qlocale_data_p.h6166
-rw-r--r--src/corelib/text/qlocale_p.h189
-rw-r--r--src/corelib/text/qlocale_tools.cpp120
-rw-r--r--src/corelib/text/qlocale_tools_p.h8
-rw-r--r--src/corelib/text/qlocale_win.cpp27
-rw-r--r--src/corelib/text/qregexp.cpp2
-rw-r--r--src/corelib/text/qregularexpression.cpp23
-rw-r--r--src/corelib/text/qregularexpression.h17
-rw-r--r--src/corelib/text/qstring.cpp524
-rw-r--r--src/corelib/text/qstring.h274
-rw-r--r--src/corelib/text/qstringbuilder.cpp4
-rw-r--r--src/corelib/text/qstringbuilder.h10
-rw-r--r--src/corelib/text/qstringlist.h74
-rw-r--r--src/corelib/text/qstringliteral.h44
-rw-r--r--src/corelib/text/qtextboundaryfinder.cpp19
-rw-r--r--src/corelib/text/qunicodetools.cpp1535
-rw-r--r--src/corelib/text/qunicodetools_p.h10
-rw-r--r--src/corelib/text/text.pri13
-rw-r--r--src/corelib/thread/qexception.cpp55
-rw-r--r--src/corelib/thread/qexception.h18
-rw-r--r--src/corelib/thread/qfuture.h198
-rw-r--r--src/corelib/thread/qfuture.qdoc322
-rw-r--r--src/corelib/thread/qfuture_impl.h515
-rw-r--r--src/corelib/thread/qfutureinterface.cpp85
-rw-r--r--src/corelib/thread/qfutureinterface.h137
-rw-r--r--src/corelib/thread/qfutureinterface_p.h7
-rw-r--r--src/corelib/thread/qfuturewatcher.h39
-rw-r--r--src/corelib/thread/qresultstore.h29
-rw-r--r--src/corelib/thread/qrunnable.cpp1
-rw-r--r--src/corelib/thread/qthread.cpp2
-rw-r--r--src/corelib/thread/qthread.h33
-rw-r--r--src/corelib/thread/qthread_unix.cpp28
-rw-r--r--src/corelib/thread/qthread_win.cpp2
-rw-r--r--src/corelib/thread/thread.pri1
-rw-r--r--src/corelib/time/qcalendar.cpp4
-rw-r--r--src/corelib/time/qcalendar.h4
-rw-r--r--src/corelib/time/qcalendarbackend_p.h34
-rw-r--r--src/corelib/time/qdatetime.cpp236
-rw-r--r--src/corelib/time/qdatetime.h60
-rw-r--r--src/corelib/time/qdatetime_p.h4
-rw-r--r--src/corelib/time/qdatetimeparser_p.h4
-rw-r--r--src/corelib/time/qhijricalendar.cpp4
-rw-r--r--src/corelib/time/qhijricalendar_data_p.h2206
-rw-r--r--src/corelib/time/qhijricalendar_p.h4
-rw-r--r--src/corelib/time/qjalalicalendar.cpp4
-rw-r--r--src/corelib/time/qjalalicalendar_data_p.h1627
-rw-r--r--src/corelib/time/qjalalicalendar_p.h4
-rw-r--r--src/corelib/time/qromancalendar.cpp4
-rw-r--r--src/corelib/time/qromancalendar_data_p.h5069
-rw-r--r--src/corelib/time/qromancalendar_p.h4
-rw-r--r--src/corelib/time/qtimezoneprivate_icu.cpp4
-rw-r--r--src/corelib/tools/qalgorithms.h65
-rw-r--r--src/corelib/tools/qalgorithms.qdoc2
-rw-r--r--src/corelib/tools/qarraydata.cpp111
-rw-r--r--src/corelib/tools/qarraydata.h304
-rw-r--r--src/corelib/tools/qarraydataops.h423
-rw-r--r--src/corelib/tools/qarraydatapointer.h169
-rw-r--r--src/corelib/tools/qbitarray.cpp32
-rw-r--r--src/corelib/tools/qbitarray.h4
-rw-r--r--src/corelib/tools/qcontainerfwd.h7
-rw-r--r--src/corelib/tools/qcontiguouscache.cpp4
-rw-r--r--src/corelib/tools/qcontiguouscache.h314
-rw-r--r--src/corelib/tools/qcryptographichash.cpp100
-rw-r--r--src/corelib/tools/qcryptographichash.h2
-rw-r--r--src/corelib/tools/qeasingcurve.cpp5
-rw-r--r--src/corelib/tools/qeasingcurve.h7
-rw-r--r--src/corelib/tools/qflatmap_p.h983
-rw-r--r--src/corelib/tools/qhash.cpp12
-rw-r--r--src/corelib/tools/qhash.h41
-rw-r--r--src/corelib/tools/qhashfunctions.h58
-rw-r--r--src/corelib/tools/qiterator.qdoc163
-rw-r--r--src/corelib/tools/qlinkedlist.cpp1238
-rw-r--r--src/corelib/tools/qlinkedlist.h615
-rw-r--r--src/corelib/tools/qlist.cpp2025
-rw-r--r--src/corelib/tools/qlist.h1154
-rw-r--r--src/corelib/tools/qmap.cpp40
-rw-r--r--src/corelib/tools/qmap.h102
-rw-r--r--src/corelib/tools/qpoint.h1
-rw-r--r--src/corelib/tools/qrefcount.h25
-rw-r--r--src/corelib/tools/qset.h89
-rw-r--r--src/corelib/tools/qsimd_p.h396
-rw-r--r--src/corelib/tools/qsimd_x86.cpp116
-rw-r--r--src/corelib/tools/qsimd_x86_p.h222
-rw-r--r--src/corelib/tools/qtaggedpointer.h205
-rw-r--r--src/corelib/tools/qtaggedpointer.qdoc206
-rw-r--r--src/corelib/tools/qvarlengtharray.h175
-rw-r--r--src/corelib/tools/qvarlengtharray.qdoc171
-rw-r--r--src/corelib/tools/qvector.h1256
-rw-r--r--src/corelib/tools/qvector.qdoc70
-rw-r--r--src/corelib/tools/qvector_msvc.cpp7
-rw-r--r--src/corelib/tools/qversionnumber.cpp196
-rw-r--r--src/corelib/tools/qversionnumber.h153
-rw-r--r--src/corelib/tools/tools.pri7
-rw-r--r--src/dbus/.prev_CMakeLists.txt76
-rw-r--r--src/dbus/CMakeLists.txt79
-rw-r--r--src/dbus/Qt5DBusConfigExtras.cmake.in44
-rw-r--r--src/dbus/Qt5DBusMacros.cmake197
-rw-r--r--src/dbus/Qt6DBusMacros.cmake202
-rw-r--r--src/dbus/doc/snippets/code/doc_src_qdbusadaptors.cpp1
-rw-r--r--src/dbus/doc/src/dbus-adaptors.qdoc3
-rw-r--r--src/dbus/qdbusabstractadaptor.cpp118
-rw-r--r--src/dbus/qdbusabstractadaptor_p.h9
-rw-r--r--src/dbus/qdbusargument.cpp7
-rw-r--r--src/dbus/qdbusargument.h106
-rw-r--r--src/dbus/qdbusmetaobject.cpp52
-rw-r--r--src/dbus/qdbusmetaobject_p.h1
-rw-r--r--src/dbus/qdbusmisc.cpp5
-rw-r--r--src/gui/.prev_CMakeLists.txt666
-rw-r--r--src/gui/CMakeLists.txt820
-rw-r--r--src/gui/Qt5GuiConfigExtras.cmake.in193
-rw-r--r--src/gui/accessible/qaccessible.cpp17
-rw-r--r--src/gui/configure.cmake1313
-rw-r--r--src/gui/configure.json85
-rw-r--r--src/gui/doc/snippets/code/src_gui_util_qvalidator.cpp45
-rw-r--r--src/gui/doc/snippets/picture/picture.cpp79
-rw-r--r--src/gui/doc/src/dontdocument.qdoc2
-rw-r--r--src/gui/image/image.pri5
-rw-r--r--src/gui/image/qbitmap.cpp14
-rw-r--r--src/gui/image/qbitmap.h4
-rw-r--r--src/gui/image/qbmphandler.cpp8
-rw-r--r--src/gui/image/qimage.cpp245
-rw-r--r--src/gui/image/qimage.h168
-rw-r--r--src/gui/image/qimage_compat.cpp66
-rw-r--r--src/gui/image/qimage_p.h4
-rw-r--r--src/gui/image/qimageiohandler.cpp13
-rw-r--r--src/gui/image/qimageiohandler.h3
-rw-r--r--src/gui/image/qpicture.cpp843
-rw-r--r--src/gui/image/qpicture.h78
-rw-r--r--src/gui/image/qpictureformatplugin.cpp135
-rw-r--r--src/gui/image/qpictureformatplugin.h76
-rw-r--r--src/gui/image/qpixmap.cpp41
-rw-r--r--src/gui/image/qpixmap.h6
-rw-r--r--src/gui/image/qpixmap_win.cpp2
-rw-r--r--src/gui/image/qplatformpixmap.cpp4
-rw-r--r--src/gui/image/qplatformpixmap.h2
-rw-r--r--src/gui/image/qpnghandler.cpp4
-rw-r--r--src/gui/image/qppmhandler.cpp18
-rw-r--r--src/gui/image/qxbmhandler.cpp51
-rw-r--r--src/gui/image/qxpmhandler.cpp28
-rw-r--r--src/gui/itemmodels/qstandarditemmodel.cpp2
-rw-r--r--src/gui/itemmodels/qstandarditemmodel.h9
-rw-r--r--src/gui/kernel/kernel.pri36
-rw-r--r--src/gui/kernel/qaction.cpp1378
-rw-r--r--src/gui/kernel/qaction.h276
-rw-r--r--src/gui/kernel/qaction_p.h137
-rw-r--r--src/gui/kernel/qactiongroup.cpp366
-rw-r--r--src/gui/kernel/qactiongroup.h110
-rw-r--r--src/gui/kernel/qactiongroup_p.h91
-rw-r--r--src/gui/kernel/qevent.cpp108
-rw-r--r--src/gui/kernel/qevent.h104
-rw-r--r--src/gui/kernel/qguiapplication.cpp15
-rw-r--r--src/gui/kernel/qguiapplication_p.h20
-rw-r--r--src/gui/kernel/qguivariant.cpp99
-rw-r--r--src/gui/kernel/qkeymapper_p.h1
-rw-r--r--src/gui/kernel/qkeysequence.cpp5
-rw-r--r--src/gui/kernel/qkeysequence.h16
-rw-r--r--src/gui/kernel/qkeysequence_p.h4
-rw-r--r--src/gui/kernel/qopenglcontext.cpp238
-rw-r--r--src/gui/kernel/qopenglcontext.h60
-rw-r--r--src/gui/kernel/qopenglcontext_p.h8
-rw-r--r--src/gui/kernel/qopenglwindow.cpp698
-rw-r--r--src/gui/kernel/qopenglwindow.h107
-rw-r--r--src/gui/kernel/qpalette.cpp204
-rw-r--r--src/gui/kernel/qpalette.h27
-rw-r--r--src/gui/kernel/qplatformcursor.cpp2
-rw-r--r--src/gui/kernel/qplatformdialoghelper.cpp1
-rw-r--r--src/gui/kernel/qplatformgraphicsbufferhelper.h2
-rw-r--r--src/gui/kernel/qplatformmenu.h6
-rw-r--r--src/gui/kernel/qplatformtheme.cpp8
-rw-r--r--src/gui/kernel/qplatformtheme.h8
-rw-r--r--src/gui/kernel/qplatformtheme_p.h6
-rw-r--r--src/gui/kernel/qshortcut.cpp483
-rw-r--r--src/gui/kernel/qshortcut.h168
-rw-r--r--src/gui/kernel/qshortcut_p.h93
-rw-r--r--src/gui/kernel/qshortcutmap.cpp4
-rw-r--r--src/gui/kernel/qshortcutmap_p.h6
-rw-r--r--src/gui/kernel/qwindow.h24
-rw-r--r--src/gui/kernel/qwindowdefs.h3
-rw-r--r--src/gui/kernel/qwindowsysteminterface.cpp4
-rw-r--r--src/gui/math3d/qmatrix4x4.cpp57
-rw-r--r--src/gui/math3d/qmatrix4x4.h12
-rw-r--r--src/gui/opengl/opengl.pri50
-rw-r--r--src/gui/opengl/qopengl2pexvertexarray.cpp173
-rw-r--r--src/gui/opengl/qopengl2pexvertexarray_p.h168
-rw-r--r--src/gui/opengl/qopenglbuffer.cpp618
-rw-r--r--src/gui/opengl/qopenglbuffer.h145
-rw-r--r--src/gui/opengl/qopenglcustomshaderstage.cpp137
-rw-r--r--src/gui/opengl/qopenglcustomshaderstage_p.h90
-rw-r--r--src/gui/opengl/qopengldebug.cpp1826
-rw-r--r--src/gui/opengl/qopengldebug.h221
-rw-r--r--src/gui/opengl/qopenglengineshadermanager.cpp898
-rw-r--r--src/gui/opengl/qopenglengineshadermanager_p.h507
-rw-r--r--src/gui/opengl/qopenglengineshadersource_p.h970
-rw-r--r--src/gui/opengl/qopenglframebufferobject.cpp1857
-rw-r--r--src/gui/opengl/qopenglframebufferobject.h200
-rw-r--r--src/gui/opengl/qopenglframebufferobject_p.h153
-rw-r--r--src/gui/opengl/qopenglgradientcache.cpp276
-rw-r--r--src/gui/opengl/qopenglgradientcache_p.h108
-rw-r--r--src/gui/opengl/qopenglpaintdevice.cpp372
-rw-r--r--src/gui/opengl/qopenglpaintdevice.h95
-rw-r--r--src/gui/opengl/qopenglpaintdevice_p.h88
-rw-r--r--src/gui/opengl/qopenglpaintengine.cpp2702
-rw-r--r--src/gui/opengl/qopenglpaintengine_p.h396
-rw-r--r--src/gui/opengl/qopenglpixeltransferoptions.cpp263
-rw-r--r--src/gui/opengl/qopenglpixeltransferoptions.h100
-rw-r--r--src/gui/opengl/qopenglprogrambinarycache.cpp1
-rw-r--r--src/gui/opengl/qopenglprogrambinarycache_p.h11
-rw-r--r--src/gui/opengl/qopenglqueryhelper_p.h186
-rw-r--r--src/gui/opengl/qopenglshadercache_p.h86
-rw-r--r--src/gui/opengl/qopenglshaderprogram.cpp3812
-rw-r--r--src/gui/opengl/qopenglshaderprogram.h318
-rw-r--r--src/gui/opengl/qopengltexture.cpp4988
-rw-r--r--src/gui/opengl/qopengltexture.h663
-rw-r--r--src/gui/opengl/qopengltexture_p.h184
-rw-r--r--src/gui/opengl/qopengltextureblitter.cpp682
-rw-r--r--src/gui/opengl/qopengltextureblitter.h94
-rw-r--r--src/gui/opengl/qopengltexturecache.cpp198
-rw-r--r--src/gui/opengl/qopengltexturecache_p.h108
-rw-r--r--src/gui/opengl/qopengltextureglyphcache.cpp485
-rw-r--r--src/gui/opengl/qopengltextureglyphcache_p.h181
-rw-r--r--src/gui/opengl/qopengltexturehelper.cpp589
-rw-r--r--src/gui/opengl/qopengltexturehelper_p.h797
-rw-r--r--src/gui/opengl/qopengltextureuploader.cpp381
-rw-r--r--src/gui/opengl/qopengltextureuploader_p.h84
-rw-r--r--src/gui/opengl/qopengltimerquery.cpp880
-rw-r--r--src/gui/opengl/qopengltimerquery.h116
-rw-r--r--src/gui/opengl/qopenglversionprofile.cpp214
-rw-r--r--src/gui/opengl/qopenglversionprofile.h110
-rw-r--r--src/gui/opengl/qopenglvertexarrayobject.cpp531
-rw-r--r--src/gui/opengl/qopenglvertexarrayobject.h111
-rw-r--r--src/gui/opengl/qopenglvertexarrayobject_p.h125
-rw-r--r--src/gui/painting/painting.pri2
-rw-r--r--src/gui/painting/qbackingstore.cpp2
-rw-r--r--src/gui/painting/qbrush.cpp20
-rw-r--r--src/gui/painting/qbrush.h10
-rw-r--r--src/gui/painting/qcolor.cpp52
-rw-r--r--src/gui/painting/qcolor.h19
-rw-r--r--src/gui/painting/qcolormatrix_p.h2
-rw-r--r--src/gui/painting/qcoregraphics.mm43
-rw-r--r--src/gui/painting/qdatabuffer_p.h4
-rw-r--r--src/gui/painting/qdrawhelper.cpp2
-rw-r--r--src/gui/painting/qdrawhelper_ssse3.cpp2
-rw-r--r--src/gui/painting/qmatrix.cpp1191
-rw-r--r--src/gui/painting/qmatrix.h194
-rw-r--r--src/gui/painting/qpaintdevice.qdoc3
-rw-r--r--src/gui/painting/qpaintengine.cpp2
-rw-r--r--src/gui/painting/qpaintengine.h3
-rw-r--r--src/gui/painting/qpaintengine_raster_p.h8
-rw-r--r--src/gui/painting/qpainter.cpp384
-rw-r--r--src/gui/painting/qpainter.h25
-rw-r--r--src/gui/painting/qpainter_p.h2
-rw-r--r--src/gui/painting/qpainterpath.cpp41
-rw-r--r--src/gui/painting/qpainterpath.h11
-rw-r--r--src/gui/painting/qpainterpath_p.h1
-rw-r--r--src/gui/painting/qplatformbackingstore.cpp439
-rw-r--r--src/gui/painting/qplatformbackingstore.h16
-rw-r--r--src/gui/painting/qpolygon.cpp12
-rw-r--r--src/gui/painting/qpolygon.h2
-rw-r--r--src/gui/painting/qregion.cpp4
-rw-r--r--src/gui/painting/qtextureglyphcache.cpp4
-rw-r--r--src/gui/painting/qtransform.cpp635
-rw-r--r--src/gui/painting/qtransform.h112
-rw-r--r--src/gui/rhi/qrhi.cpp2
-rw-r--r--src/gui/rhi/qrhid3d11.cpp2
-rw-r--r--src/gui/rhi/qrhigles2.cpp2
-rw-r--r--src/gui/rhi/qrhivulkan.cpp26
-rw-r--r--src/gui/rhi/qrhivulkan_p_p.h5
-rw-r--r--src/gui/text/qabstracttextdocumentlayout.cpp7
-rw-r--r--src/gui/text/qabstracttextdocumentlayout_p.h3
-rw-r--r--src/gui/text/qfontdatabase.cpp279
-rw-r--r--src/gui/text/qfontdatabase.h1
-rw-r--r--src/gui/text/qfontdatabase_p.h279
-rw-r--r--src/gui/text/qfontengine.cpp176
-rw-r--r--src/gui/text/qfontengine_qpf2.cpp2
-rw-r--r--src/gui/text/qharfbuzzng.cpp94
-rw-r--r--src/gui/text/qharfbuzzng_p.h21
-rw-r--r--src/gui/text/qplatformfontdatabase.cpp40
-rw-r--r--src/gui/text/qplatformfontdatabase.h4
-rw-r--r--src/gui/text/qsyntaxhighlighter.cpp2
-rw-r--r--src/gui/text/qtextcursor.cpp8
-rw-r--r--src/gui/text/qtextdocument.cpp233
-rw-r--r--src/gui/text/qtextdocument.h7
-rw-r--r--src/gui/text/qtextdocument_p.h31
-rw-r--r--src/gui/text/qtextdocumentfragment.cpp9
-rw-r--r--src/gui/text/qtextdocumentlayout.cpp4
-rw-r--r--src/gui/text/qtextengine.cpp275
-rw-r--r--src/gui/text/qtextengine_p.h15
-rw-r--r--src/gui/text/qtextformat.cpp38
-rw-r--r--src/gui/text/qtextformat.h12
-rw-r--r--src/gui/text/qtexthtmlparser.cpp6
-rw-r--r--src/gui/text/qtextlayout.cpp14
-rw-r--r--src/gui/text/qtextlist.cpp4
-rw-r--r--src/gui/text/qtextobject.cpp28
-rw-r--r--src/gui/text/qtextobject.h3
-rw-r--r--src/gui/text/qtextodfwriter.cpp6
-rw-r--r--src/gui/text/qtextoption.h6
-rw-r--r--src/gui/text/qtexttable.cpp16
-rw-r--r--src/gui/text/text.pri1
-rw-r--r--src/gui/util/qgridlayoutengine.cpp4
-rw-r--r--src/gui/util/qgridlayoutengine_p.h2
-rw-r--r--src/gui/util/qtexturefiledata.cpp12
-rw-r--r--src/gui/util/qundogroup.cpp515
-rw-r--r--src/gui/util/qundogroup.h100
-rw-r--r--src/gui/util/qundostack.cpp1390
-rw-r--r--src/gui/util/qundostack.h157
-rw-r--r--src/gui/util/qundostack_p.h104
-rw-r--r--src/gui/util/qvalidator.cpp139
-rw-r--r--src/gui/util/qvalidator.h36
-rw-r--r--src/gui/util/util.pri13
-rw-r--r--src/network/.prev_CMakeLists.txt436
-rw-r--r--src/network/CMakeLists.txt437
-rw-r--r--src/network/access/access.pri7
-rw-r--r--src/network/access/qabstractnetworkcache.h1
-rw-r--r--src/network/access/qftp.cpp44
-rw-r--r--src/network/access/qhsts_p.h1
-rw-r--r--src/network/access/qhttp2protocolhandler.cpp12
-rw-r--r--src/network/access/qhttpnetworkconnection.cpp103
-rw-r--r--src/network/access/qhttpnetworkconnection_p.h18
-rw-r--r--src/network/access/qhttpnetworkconnectionchannel.cpp85
-rw-r--r--src/network/access/qhttpnetworkconnectionchannel_p.h10
-rw-r--r--src/network/access/qhttpnetworkreply.cpp15
-rw-r--r--src/network/access/qhttpnetworkreply_p.h13
-rw-r--r--src/network/access/qhttpnetworkrequest.cpp14
-rw-r--r--src/network/access/qhttpnetworkrequest_p.h4
-rw-r--r--src/network/access/qhttpthreaddelegate.cpp33
-rw-r--r--src/network/access/qhttpthreaddelegate_p.h5
-rw-r--r--src/network/access/qnetworkaccessbackend.cpp26
-rw-r--r--src/network/access/qnetworkaccesscache.cpp83
-rw-r--r--src/network/access/qnetworkaccesscache_p.h2
-rw-r--r--src/network/access/qnetworkaccessftpbackend.cpp4
-rw-r--r--src/network/access/qnetworkaccessmanager.cpp487
-rw-r--r--src/network/access/qnetworkaccessmanager.h50
-rw-r--r--src/network/access/qnetworkaccessmanager_p.h60
-rw-r--r--src/network/access/qnetworkcookie.cpp24
-rw-r--r--src/network/access/qnetworkreplyhttpimpl.cpp243
-rw-r--r--src/network/access/qnetworkreplyhttpimpl_p.h17
-rw-r--r--src/network/access/qnetworkreplyimpl.cpp150
-rw-r--r--src/network/access/qnetworkreplyimpl_p.h13
-rw-r--r--src/network/access/qnetworkrequest.cpp20
-rw-r--r--src/network/access/qnetworkrequest.h8
-rw-r--r--src/network/access/qspdyprotocolhandler.cpp1304
-rw-r--r--src/network/access/qspdyprotocolhandler_p.h232
-rw-r--r--src/network/bearer/bearer.pri19
-rw-r--r--src/network/bearer/qbearerengine.cpp101
-rw-r--r--src/network/bearer/qbearerengine_p.h115
-rw-r--r--src/network/bearer/qbearerplugin.cpp57
-rw-r--r--src/network/bearer/qbearerplugin_p.h81
-rw-r--r--src/network/bearer/qnetworkconfigmanager.cpp389
-rw-r--r--src/network/bearer/qnetworkconfigmanager.h109
-rw-r--r--src/network/bearer/qnetworkconfigmanager_p.cpp517
-rw-r--r--src/network/bearer/qnetworkconfigmanager_p.h141
-rw-r--r--src/network/bearer/qnetworkconfiguration.cpp596
-rw-r--r--src/network/bearer/qnetworkconfiguration.h147
-rw-r--r--src/network/bearer/qnetworkconfiguration_p.h99
-rw-r--r--src/network/bearer/qnetworksession.cpp743
-rw-r--r--src/network/bearer/qnetworksession.h159
-rw-r--r--src/network/bearer/qnetworksession_p.h157
-rw-r--r--src/network/bearer/qsharednetworksession.cpp102
-rw-r--r--src/network/bearer/qsharednetworksession_p.h92
-rw-r--r--src/network/configure.cmake445
-rw-r--r--src/network/configure.json31
-rw-r--r--src/network/doc/snippets/code/src_network_access_qnetworkaccessmanager.cpp9
-rw-r--r--src/network/doc/snippets/code/src_network_bearer_qnetworkconfigmanager.cpp58
-rw-r--r--src/network/doc/snippets/code/src_network_bearer_qnetworksession.cpp60
-rw-r--r--src/network/doc/snippets/code/src_network_ssl_qsslcertificate.cpp8
-rw-r--r--src/network/doc/src/bearermanagement.qdoc242
-rw-r--r--src/network/doc/src/network-programming.qdoc3
-rw-r--r--src/network/kernel/kernel.pri7
-rw-r--r--src/network/kernel/qhostinfo.cpp1
-rw-r--r--src/network/kernel/qhostinfo_p.h1
-rw-r--r--src/network/kernel/qnetworkinterface.h1
-rw-r--r--src/network/kernel/qnetworkproxy.cpp98
-rw-r--r--src/network/kernel/qnetworkproxy.h27
-rw-r--r--src/network/kernel/qtldurl.cpp139
-rw-r--r--src/network/kernel/qtldurl_p.h71
-rw-r--r--src/network/kernel/qurltlds_p.h14467
-rw-r--r--src/network/kernel/qurltlds_p.h.INFO (renamed from src/corelib/io/qurltlds_p.h.INFO)0
-rw-r--r--src/network/network.pro14
-rw-r--r--src/network/socket/qabstractsocket.cpp35
-rw-r--r--src/network/socket/qabstractsocketengine.cpp2
-rw-r--r--src/network/socket/qhttpsocketengine.cpp5
-rw-r--r--src/network/socket/qlocalserver_p.h9
-rw-r--r--src/network/socket/qlocalserver_win.cpp38
-rw-r--r--src/network/socket/qnativesocketengine.cpp2
-rw-r--r--src/network/socket/qsocks5socketengine.cpp8
-rw-r--r--src/network/socket/qtcpserver.cpp8
-rw-r--r--src/network/ssl/qssl.cpp14
-rw-r--r--src/network/ssl/qssl.h14
-rw-r--r--src/network/ssl/qsslcertificate.cpp89
-rw-r--r--src/network/ssl/qsslcertificate.h12
-rw-r--r--src/network/ssl/qsslconfiguration.cpp104
-rw-r--r--src/network/ssl/qsslconfiguration.h8
-rw-r--r--src/network/ssl/qsslconfiguration_p.h8
-rw-r--r--src/network/ssl/qsslcontext_openssl.cpp78
-rw-r--r--src/network/ssl/qsslsocket.cpp237
-rw-r--r--src/network/ssl/qsslsocket.h52
-rw-r--r--src/network/ssl/qsslsocket_mac.cpp54
-rw-r--r--src/network/ssl/qsslsocket_openssl.cpp290
-rw-r--r--src/network/ssl/qsslsocket_openssl_p.h13
-rw-r--r--src/network/ssl/qsslsocket_openssl_symbols.cpp8
-rw-r--r--src/network/ssl/qsslsocket_openssl_symbols_p.h4
-rw-r--r--src/network/ssl/qsslsocket_p.h3
-rw-r--r--src/network/ssl/qsslsocket_schannel.cpp6
-rw-r--r--src/network/ssl/qsslsocket_winrt.cpp12
-rw-r--r--src/opengl/.prev_CMakeLists.txt62
-rw-r--r--src/opengl/CMakeLists.txt56
-rw-r--r--src/opengl/doc/snippets/code/src_opengl_qgl.cpp182
-rw-r--r--src/opengl/doc/snippets/code/src_opengl_qglbuffer.cpp60
-rw-r--r--src/opengl/doc/snippets/code/src_opengl_qglcolormap.cpp71
-rw-r--r--src/opengl/doc/snippets/code/src_opengl_qglfunctions.cpp86
-rw-r--r--src/opengl/doc/snippets/code/src_opengl_qglpixelbuffer.cpp69
-rw-r--r--src/opengl/doc/snippets/code/src_opengl_qglshaderprogram.cpp104
-rw-r--r--src/opengl/doc/snippets/code/src_opengl_qgraphicsshadereffect.cpp95
-rw-r--r--src/opengl/doc/src/qtopengl-examples.qdoc9
-rw-r--r--src/opengl/doc/src/qtopengl-module.qdoc13
-rw-r--r--src/opengl/gl2paintengineex/qgl2pexvertexarray.cpp173
-rw-r--r--src/opengl/gl2paintengineex/qgl2pexvertexarray_p.h167
-rw-r--r--src/opengl/gl2paintengineex/qglcustomshaderstage.cpp137
-rw-r--r--src/opengl/gl2paintengineex/qglcustomshaderstage_p.h86
-rw-r--r--src/opengl/gl2paintengineex/qglengineshadermanager.cpp875
-rw-r--r--src/opengl/gl2paintengineex/qglengineshadermanager_p.h508
-rw-r--r--src/opengl/gl2paintengineex/qglengineshadersource_p.h523
-rw-r--r--src/opengl/gl2paintengineex/qglgradientcache.cpp225
-rw-r--r--src/opengl/gl2paintengineex/qglgradientcache_p.h103
-rw-r--r--src/opengl/gl2paintengineex/qglshadercache_p.h86
-rw-r--r--src/opengl/gl2paintengineex/qpaintengineex_opengl2.cpp2515
-rw-r--r--src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h334
-rw-r--r--src/opengl/gl2paintengineex/qtextureglyphcache_gl.cpp414
-rw-r--r--src/opengl/gl2paintengineex/qtextureglyphcache_gl_p.h171
-rw-r--r--src/opengl/opengl.pro100
-rw-r--r--src/opengl/qgl.cpp5558
-rw-r--r--src/opengl/qgl.h524
-rw-r--r--src/opengl/qgl_p.h556
-rw-r--r--src/opengl/qglbuffer.cpp568
-rw-r--r--src/opengl/qglbuffer.h125
-rw-r--r--src/opengl/qglcolormap.cpp296
-rw-r--r--src/opengl/qglcolormap.h99
-rw-r--r--src/opengl/qglframebufferobject.cpp1466
-rw-r--r--src/opengl/qglframebufferobject.h149
-rw-r--r--src/opengl/qglframebufferobject_p.h157
-rw-r--r--src/opengl/qglfunctions.cpp1330
-rw-r--r--src/opengl/qglfunctions.h1688
-rw-r--r--src/opengl/qglpaintdevice.cpp239
-rw-r--r--src/opengl/qglpaintdevice_p.h113
-rw-r--r--src/opengl/qglpixelbuffer.cpp654
-rw-r--r--src/opengl/qglpixelbuffer.h104
-rw-r--r--src/opengl/qglpixelbuffer_p.h107
-rw-r--r--src/opengl/qglshaderprogram.cpp3237
-rw-r--r--src/opengl/qglshaderprogram.h303
-rw-r--r--src/opengl/qgraphicsshadereffect.cpp272
-rw-r--r--src/opengl/qgraphicsshadereffect_p.h90
-rw-r--r--src/opengl/qopengl2pexvertexarray.cpp173
-rw-r--r--src/opengl/qopengl2pexvertexarray_p.h167
-rw-r--r--src/opengl/qopenglbuffer.cpp618
-rw-r--r--src/opengl/qopenglbuffer.h145
-rw-r--r--src/opengl/qopenglcustomshaderstage.cpp137
-rw-r--r--src/opengl/qopenglcustomshaderstage_p.h90
-rw-r--r--src/opengl/qopengldebug.cpp1826
-rw-r--r--src/opengl/qopengldebug.h221
-rw-r--r--src/opengl/qopenglengineshadermanager.cpp898
-rw-r--r--src/opengl/qopenglengineshadermanager_p.h506
-rw-r--r--src/opengl/qopenglengineshadersource_p.h969
-rw-r--r--src/opengl/qopenglframebufferobject.cpp1857
-rw-r--r--src/opengl/qopenglframebufferobject.h196
-rw-r--r--src/opengl/qopenglframebufferobject_p.h153
-rw-r--r--src/opengl/qopenglgradientcache.cpp276
-rw-r--r--src/opengl/qopenglgradientcache_p.h107
-rw-r--r--src/opengl/qopenglpaintdevice.cpp372
-rw-r--r--src/opengl/qopenglpaintdevice.h95
-rw-r--r--src/opengl/qopenglpaintdevice_p.h87
-rw-r--r--src/opengl/qopenglpaintengine.cpp2702
-rw-r--r--src/opengl/qopenglpaintengine_p.h395
-rw-r--r--src/opengl/qopenglpixeltransferoptions.cpp263
-rw-r--r--src/opengl/qopenglpixeltransferoptions.h100
-rw-r--r--src/opengl/qopenglqueryhelper_p.h186
-rw-r--r--src/opengl/qopenglshadercache_p.h86
-rw-r--r--src/opengl/qopenglshaderprogram.cpp3810
-rw-r--r--src/opengl/qopenglshaderprogram.h314
-rw-r--r--src/opengl/qopengltexture.cpp4989
-rw-r--r--src/opengl/qopengltexture.h663
-rw-r--r--src/opengl/qopengltexture_p.h184
-rw-r--r--src/opengl/qopengltextureblitter.cpp682
-rw-r--r--src/opengl/qopengltextureblitter.h90
-rw-r--r--src/opengl/qopengltexturecache.cpp198
-rw-r--r--src/opengl/qopengltexturecache_p.h108
-rw-r--r--src/opengl/qopengltextureglyphcache.cpp485
-rw-r--r--src/opengl/qopengltextureglyphcache_p.h181
-rw-r--r--src/opengl/qopengltexturehelper.cpp589
-rw-r--r--src/opengl/qopengltexturehelper_p.h797
-rw-r--r--src/opengl/qopengltextureuploader.cpp381
-rw-r--r--src/opengl/qopengltextureuploader_p.h84
-rw-r--r--src/opengl/qopengltimerquery.cpp880
-rw-r--r--src/opengl/qopengltimerquery.h116
-rw-r--r--src/opengl/qopenglvertexarrayobject.cpp531
-rw-r--r--src/opengl/qopenglvertexarrayobject.h111
-rw-r--r--src/opengl/qopenglvertexarrayobject_p.h121
-rw-r--r--src/opengl/qopenglwindow.cpp698
-rw-r--r--src/opengl/qopenglwindow.h107
-rw-r--r--src/openglextensions/CMakeLists.txt20
-rw-r--r--src/openglwidgets/CMakeLists.txt19
-rw-r--r--src/openglwidgets/openglwidgets.pro13
-rw-r--r--src/openglwidgets/qopenglwidget.cpp1416
-rw-r--r--src/openglwidgets/qopenglwidget.h111
-rw-r--r--src/openglwidgets/qtopenglwidgetsglobal.h59
-rw-r--r--src/platformheaders/.prev_CMakeLists.txt2
-rw-r--r--src/platformheaders/CMakeLists.txt13
-rw-r--r--src/platformheaders/fake.cpp (renamed from src/3rdparty/harfbuzz/NEWS)0
-rw-r--r--src/platformsupport/.prev_CMakeLists.txt45
-rw-r--r--src/platformsupport/CMakeLists.txt49
-rw-r--r--src/platformsupport/accessibility/CMakeLists.txt20
-rw-r--r--src/platformsupport/clipboard/CMakeLists.txt29
-rw-r--r--src/platformsupport/devicediscovery/CMakeLists.txt40
-rw-r--r--src/platformsupport/edid/CMakeLists.txt21
-rw-r--r--src/platformsupport/eglconvenience/.prev_CMakeLists.txt50
-rw-r--r--src/platformsupport/eglconvenience/CMakeLists.txt53
-rw-r--r--src/platformsupport/eventdispatchers/.prev_CMakeLists.txt42
-rw-r--r--src/platformsupport/eventdispatchers/CMakeLists.txt44
-rw-r--r--src/platformsupport/fbconvenience/CMakeLists.txt26
-rw-r--r--src/platformsupport/fontdatabases/.prev_CMakeLists.txt136
-rw-r--r--src/platformsupport/fontdatabases/CMakeLists.txt139
-rw-r--r--src/platformsupport/fontdatabases/fake.cpp (renamed from tests/auto/corelib/io/qfileselector/platforms/+mac/test)0
-rw-r--r--src/platformsupport/fontdatabases/fontconfig/qfontconfigdatabase.cpp31
-rw-r--r--src/platformsupport/fontdatabases/fontconfig/qfontconfigdatabase_p.h2
-rw-r--r--src/platformsupport/fontdatabases/freetype/qfontengine_ft.cpp77
-rw-r--r--src/platformsupport/fontdatabases/freetype/qfontengine_ft_p.h19
-rw-r--r--src/platformsupport/fontdatabases/freetype/qfreetypefontdatabase.cpp19
-rw-r--r--src/platformsupport/fontdatabases/freetype/qfreetypefontdatabase_p.h4
-rw-r--r--src/platformsupport/fontdatabases/mac/qcoretextfontdatabase.mm29
-rw-r--r--src/platformsupport/fontdatabases/mac/qcoretextfontdatabase_p.h4
-rw-r--r--src/platformsupport/fontdatabases/mac/qfontengine_coretext.mm5
-rw-r--r--src/platformsupport/fontdatabases/windows/qwindowsdirectwritefontdatabase.cpp478
-rw-r--r--src/platformsupport/fontdatabases/windows/qwindowsdirectwritefontdatabase_p.h96
-rw-r--r--src/platformsupport/fontdatabases/windows/qwindowsfontdatabase.cpp937
-rw-r--r--src/platformsupport/fontdatabases/windows/qwindowsfontdatabase_ft.cpp12
-rw-r--r--src/platformsupport/fontdatabases/windows/qwindowsfontdatabase_p.h42
-rw-r--r--src/platformsupport/fontdatabases/windows/qwindowsfontdatabasebase.cpp988
-rw-r--r--src/platformsupport/fontdatabases/windows/qwindowsfontdatabasebase_p.h136
-rw-r--r--src/platformsupport/fontdatabases/windows/qwindowsfontenginedirectwrite.cpp51
-rw-r--r--src/platformsupport/fontdatabases/windows/windows.pri10
-rw-r--r--src/platformsupport/glxconvenience/.prev_CMakeLists.txt21
-rw-r--r--src/platformsupport/glxconvenience/CMakeLists.txt23
-rw-r--r--src/platformsupport/graphics/CMakeLists.txt20
-rw-r--r--src/platformsupport/input/.prev_CMakeLists.txt102
-rw-r--r--src/platformsupport/input/CMakeLists.txt107
-rw-r--r--src/platformsupport/input/evdevtouch/qevdevtouchhandler.cpp20
-rw-r--r--src/platformsupport/input/libinput/qlibinputtouch.cpp1
-rw-r--r--src/platformsupport/input/xkbcommon/CMakeLists.txt32
-rw-r--r--src/platformsupport/kmsconvenience/.prev_CMakeLists.txt21
-rw-r--r--src/platformsupport/kmsconvenience/CMakeLists.txt23
-rw-r--r--src/platformsupport/kmsconvenience/qkmsdevice.cpp2
-rw-r--r--src/platformsupport/linuxaccessibility/.prev_CMakeLists.txt41
-rw-r--r--src/platformsupport/linuxaccessibility/CMakeLists.txt43
-rw-r--r--src/platformsupport/linuxaccessibility/constant_mappings_p.h2
-rw-r--r--src/platformsupport/linuxofono/CMakeLists.txt20
-rw-r--r--src/platformsupport/linuxofono/linuxofono.pro15
-rw-r--r--src/platformsupport/linuxofono/qofonoservice_linux.cpp384
-rw-r--r--src/platformsupport/linuxofono/qofonoservice_linux_p.h (renamed from src/plugins/bearer/linux_common/qofonoservice_linux_p.h)0
-rw-r--r--src/platformsupport/platformcompositor/CMakeLists.txt23
-rw-r--r--src/platformsupport/platformcompositor/platformcompositor.pro4
-rw-r--r--src/platformsupport/platformcompositor/qopenglcompositor.cpp2
-rw-r--r--src/platformsupport/platformcompositor/qopenglcompositor_p.h2
-rw-r--r--src/platformsupport/platformcompositor/qplatformbackingstoreopenglsupport.cpp455
-rw-r--r--src/platformsupport/platformcompositor/qplatformbackingstoreopenglsupport.h87
-rw-r--r--src/platformsupport/platformsupport.pro4
-rw-r--r--src/platformsupport/services/CMakeLists.txt30
-rw-r--r--src/platformsupport/themes/CMakeLists.txt54
-rw-r--r--src/platformsupport/themes/genericunix/dbusmenu/qdbusmenutypes.cpp4
-rw-r--r--src/platformsupport/themes/genericunix/dbusmenu/qdbusplatformmenu_p.h4
-rw-r--r--src/platformsupport/themes/genericunix/dbustray/qdbustrayicon_p.h1
-rw-r--r--src/platformsupport/vkconvenience/.prev_CMakeLists.txt31
-rw-r--r--src/platformsupport/vkconvenience/CMakeLists.txt33
-rw-r--r--src/platformsupport/vkconvenience/qvkconvenience.cpp4
-rw-r--r--src/platformsupport/vkconvenience/vkconvenience.pro2
-rw-r--r--src/platformsupport/windowsuiautomation/CMakeLists.txt28
-rw-r--r--src/plugins/CMakeLists.txt22
-rw-r--r--src/plugins/bearer/android/android.pro4
-rw-r--r--src/plugins/bearer/android/jar/jar.pro15
-rw-r--r--src/plugins/bearer/android/jar/src/org/qtproject/qt5/android/bearer/QtNetworkReceiver.java92
-rw-r--r--src/plugins/bearer/android/src/android.json3
-rw-r--r--src/plugins/bearer/android/src/main.cpp63
-rw-r--r--src/plugins/bearer/android/src/qandroidbearerengine.cpp391
-rw-r--r--src/plugins/bearer/android/src/qandroidbearerengine.h95
-rw-r--r--src/plugins/bearer/android/src/src.pro17
-rw-r--r--src/plugins/bearer/android/src/wrappers/androidconnectivitymanager.cpp387
-rw-r--r--src/plugins/bearer/android/src/wrappers/androidconnectivitymanager.h168
-rw-r--r--src/plugins/bearer/android/src/wrappers/wrappers.pri6
-rw-r--r--src/plugins/bearer/bearer.pro11
-rw-r--r--src/plugins/bearer/connman/connman.json3
-rw-r--r--src/plugins/bearer/connman/connman.pro21
-rw-r--r--src/plugins/bearer/connman/main.cpp85
-rw-r--r--src/plugins/bearer/connman/qconnmanengine.cpp570
-rw-r--r--src/plugins/bearer/connman/qconnmanengine.h145
-rw-r--r--src/plugins/bearer/connman/qconnmanservice_linux.cpp516
-rw-r--r--src/plugins/bearer/connman/qconnmanservice_linux_p.h230
-rw-r--r--src/plugins/bearer/corewlan/corewlan.json3
-rw-r--r--src/plugins/bearer/corewlan/corewlan.pro23
-rw-r--r--src/plugins/bearer/corewlan/main.cpp82
-rw-r--r--src/plugins/bearer/corewlan/qcorewlanengine.h147
-rw-r--r--src/plugins/bearer/corewlan/qcorewlanengine.mm862
-rw-r--r--src/plugins/bearer/generic/generic.json3
-rw-r--r--src/plugins/bearer/generic/generic.pro19
-rw-r--r--src/plugins/bearer/generic/main.cpp78
-rw-r--r--src/plugins/bearer/generic/qgenericengine.cpp446
-rw-r--r--src/plugins/bearer/generic/qgenericengine.h90
-rw-r--r--src/plugins/bearer/linux_common/qofonoservice_linux.cpp384
-rw-r--r--src/plugins/bearer/nativewifi/main.cpp127
-rw-r--r--src/plugins/bearer/nativewifi/nativewifi.json3
-rw-r--r--src/plugins/bearer/nativewifi/nativewifi.pro18
-rw-r--r--src/plugins/bearer/nativewifi/platformdefs.h327
-rw-r--r--src/plugins/bearer/nativewifi/qnativewifiengine.cpp622
-rw-r--r--src/plugins/bearer/nativewifi/qnativewifiengine.h106
-rw-r--r--src/plugins/bearer/networkmanager/main.cpp84
-rw-r--r--src/plugins/bearer/networkmanager/networkmanager.json3
-rw-r--r--src/plugins/bearer/networkmanager/networkmanager.pro21
-rw-r--r--src/plugins/bearer/networkmanager/qnetworkmanagerengine.cpp936
-rw-r--r--src/plugins/bearer/networkmanager/qnetworkmanagerengine.h153
-rw-r--r--src/plugins/bearer/networkmanager/qnetworkmanagerservice.cpp1019
-rw-r--r--src/plugins/bearer/networkmanager/qnetworkmanagerservice.h500
-rw-r--r--src/plugins/bearer/nla/main.cpp78
-rw-r--r--src/plugins/bearer/nla/nla.json3
-rw-r--r--src/plugins/bearer/nla/nla.pro20
-rw-r--r--src/plugins/bearer/nla/qnlaengine.cpp639
-rw-r--r--src/plugins/bearer/nla/qnlaengine.h110
-rw-r--r--src/plugins/bearer/platformdefs_win.h142
-rw-r--r--src/plugins/bearer/qbearerengine_impl.h81
-rw-r--r--src/plugins/bearer/qnetworksession_impl.cpp435
-rw-r--r--src/plugins/bearer/qnetworksession_impl.h130
-rw-r--r--src/plugins/generic/.prev_CMakeLists.txt23
-rw-r--r--src/plugins/generic/CMakeLists.txt23
-rw-r--r--src/plugins/generic/evdevkeyboard/CMakeLists.txt22
-rw-r--r--src/plugins/generic/evdevmouse/CMakeLists.txt22
-rw-r--r--src/plugins/generic/evdevtablet/CMakeLists.txt22
-rw-r--r--src/plugins/generic/evdevtouch/CMakeLists.txt22
-rw-r--r--src/plugins/generic/libinput/CMakeLists.txt22
-rw-r--r--src/plugins/generic/tslib/.prev_CMakeLists.txt23
-rw-r--r--src/plugins/generic/tslib/CMakeLists.txt25
-rw-r--r--src/plugins/generic/tuiotouch/CMakeLists.txt29
-rw-r--r--src/plugins/imageformats/CMakeLists.txt11
-rw-r--r--src/plugins/imageformats/gif/.prev_CMakeLists.txt19
-rw-r--r--src/plugins/imageformats/gif/CMakeLists.txt20
-rw-r--r--src/plugins/imageformats/gif/qgifhandler.cpp4
-rw-r--r--src/plugins/imageformats/ico/.prev_CMakeLists.txt21
-rw-r--r--src/plugins/imageformats/ico/CMakeLists.txt20
-rw-r--r--src/plugins/imageformats/ico/qicohandler.cpp6
-rw-r--r--src/plugins/imageformats/jpeg/.prev_CMakeLists.txt94
-rw-r--r--src/plugins/imageformats/jpeg/CMakeLists.txt96
-rw-r--r--src/plugins/platforminputcontexts/CMakeLists.txt8
-rw-r--r--src/plugins/platforminputcontexts/compose/.prev_CMakeLists.txt24
-rw-r--r--src/plugins/platforminputcontexts/compose/CMakeLists.txt26
-rw-r--r--src/plugins/platforminputcontexts/ibus/CMakeLists.txt27
-rw-r--r--src/plugins/platforms/.prev_CMakeLists.txt57
-rw-r--r--src/plugins/platforms/CMakeLists.txt57
-rw-r--r--src/plugins/platforms/android/.prev_CMakeLists.txt85
-rw-r--r--src/plugins/platforms/android/CMakeLists.txt94
-rw-r--r--src/plugins/platforms/android/android.pro3
-rw-r--r--src/plugins/platforms/android/androidjniinput.cpp5
-rw-r--r--src/plugins/platforms/android/androidjnimain.cpp69
-rw-r--r--src/plugins/platforms/android/androidjnimain.h13
-rw-r--r--src/plugins/platforms/android/androidplatformplugin.cpp64
-rw-r--r--src/plugins/platforms/android/main.cpp1
-rw-r--r--src/plugins/platforms/android/qandroidplatformintegration.cpp67
-rw-r--r--src/plugins/platforms/android/qandroidplatformintegration.h28
-rw-r--r--src/plugins/platforms/android/qandroidplatformscreen.cpp11
-rw-r--r--src/plugins/platforms/android/qandroidplatformwindow.cpp32
-rw-r--r--src/plugins/platforms/android/qandroidplatformwindow.h4
-rw-r--r--src/plugins/platforms/cocoa/.prev_CMakeLists.txt150
-rw-r--r--src/plugins/platforms/cocoa/CMakeLists.txt154
-rw-r--r--src/plugins/platforms/cocoa/cocoa.pro2
-rw-r--r--src/plugins/platforms/cocoa/qcocoabackingstore.mm7
-rw-r--r--src/plugins/platforms/cocoa/qcocoacolordialoghelper.mm29
-rw-r--r--src/plugins/platforms/cocoa/qcocoacursor.h4
-rw-r--r--src/plugins/platforms/cocoa/qcocoacursor.mm14
-rw-r--r--src/plugins/platforms/cocoa/qcocoadrag.mm25
-rw-r--r--src/plugins/platforms/cocoa/qcocoaglcontext.mm28
-rw-r--r--src/plugins/platforms/cocoa/qcocoahelpers.h8
-rw-r--r--src/plugins/platforms/cocoa/qcocoahelpers.mm4
-rw-r--r--src/plugins/platforms/cocoa/qcocoaintegration.h2
-rw-r--r--src/plugins/platforms/cocoa/qcocoaintegration.mm27
-rw-r--r--src/plugins/platforms/cocoa/qcocoamenuitem.mm3
-rw-r--r--src/plugins/platforms/cocoa/qcocoasystemtrayicon.mm2
-rw-r--r--src/plugins/platforms/cocoa/qcocoawindow.h1
-rw-r--r--src/plugins/platforms/cocoa/qcocoawindow.mm17
-rw-r--r--src/plugins/platforms/cocoa/qmacclipboard.mm2
-rw-r--r--src/plugins/platforms/cocoa/qmultitouch_mac_p.h1
-rw-r--r--src/plugins/platforms/cocoa/qnsview_dragging.mm17
-rw-r--r--src/plugins/platforms/cocoa/qnswindowdelegate.mm12
-rw-r--r--src/plugins/platforms/cocoa/qpaintengine_mac.mm2
-rw-r--r--src/plugins/platforms/directfb/.prev_CMakeLists.txt61
-rw-r--r--src/plugins/platforms/directfb/CMakeLists.txt65
-rw-r--r--src/plugins/platforms/eglfs/.prev_CMakeLists.txt115
-rw-r--r--src/plugins/platforms/eglfs/CMakeLists.txt114
-rw-r--r--src/plugins/platforms/eglfs/api/api.pri1
-rw-r--r--src/plugins/platforms/eglfs/api/qeglfscursor.cpp2
-rw-r--r--src/plugins/platforms/eglfs/api/qeglfscursor_p.h2
-rw-r--r--src/plugins/platforms/eglfs/deviceintegration/.prev_CMakeLists.txt38
-rw-r--r--src/plugins/platforms/eglfs/deviceintegration/CMakeLists.txt38
-rw-r--r--src/plugins/platforms/eglfs/deviceintegration/eglfs_emu/CMakeLists.txt28
-rw-r--r--src/plugins/platforms/eglfs/deviceintegration/eglfs_kms/CMakeLists.txt36
-rw-r--r--src/plugins/platforms/eglfs/deviceintegration/eglfs_kms/qeglfskmsgbmcursor.cpp1
-rw-r--r--src/plugins/platforms/eglfs/deviceintegration/eglfs_kms_egldevice/CMakeLists.txt33
-rw-r--r--src/plugins/platforms/eglfs/deviceintegration/eglfs_kms_support/CMakeLists.txt29
-rw-r--r--src/plugins/platforms/eglfs/deviceintegration/eglfs_x11/CMakeLists.txt29
-rw-r--r--src/plugins/platforms/ios/.prev_CMakeLists.txt66
-rw-r--r--src/plugins/platforms/ios/CMakeLists.txt67
-rw-r--r--src/plugins/platforms/ios/kernel.pro2
-rw-r--r--src/plugins/platforms/ios/optional/CMakeLists.txt5
-rw-r--r--src/plugins/platforms/ios/optional/nsphotolibrarysupport/CMakeLists.txt29
-rw-r--r--src/plugins/platforms/ios/qiosintegration.mm11
-rw-r--r--src/plugins/platforms/ios/qiosscreen.mm1
-rw-r--r--src/plugins/platforms/ios/quiview.mm1
-rw-r--r--src/plugins/platforms/linuxfb/.prev_CMakeLists.txt46
-rw-r--r--src/plugins/platforms/linuxfb/CMakeLists.txt47
-rw-r--r--src/plugins/platforms/minimal/.prev_CMakeLists.txt37
-rw-r--r--src/plugins/platforms/minimal/CMakeLists.txt40
-rw-r--r--src/plugins/platforms/minimalegl/.prev_CMakeLists.txt41
-rw-r--r--src/plugins/platforms/minimalegl/CMakeLists.txt42
-rw-r--r--src/plugins/platforms/minimalegl/minimalegl.pro1
-rw-r--r--src/plugins/platforms/minimalegl/qminimaleglbackingstore.cpp2
-rw-r--r--src/plugins/platforms/offscreen/.prev_CMakeLists.txt40
-rw-r--r--src/plugins/platforms/offscreen/CMakeLists.txt41
-rw-r--r--src/plugins/platforms/vnc/.prev_CMakeLists.txt43
-rw-r--r--src/plugins/platforms/vnc/CMakeLists.txt44
-rw-r--r--src/plugins/platforms/vnc/qvnc.cpp2
-rw-r--r--src/plugins/platforms/wasm/qwasmbackingstore.cpp2
-rw-r--r--src/plugins/platforms/wasm/qwasmcompositor.cpp3
-rw-r--r--src/plugins/platforms/wasm/qwasmcompositor.h5
-rw-r--r--src/plugins/platforms/wasm/qwasmfontdatabase.cpp6
-rw-r--r--src/plugins/platforms/wasm/qwasmfontdatabase.h1
-rw-r--r--src/plugins/platforms/wasm/qwasmintegration.cpp2
-rw-r--r--src/plugins/platforms/wasm/wasm.pro3
-rw-r--r--src/plugins/platforms/windows/.prev_CMakeLists.txt246
-rw-r--r--src/plugins/platforms/windows/CMakeLists.txt240
-rw-r--r--src/plugins/platforms/windows/qwindowscontext.cpp3
-rw-r--r--src/plugins/platforms/windows/qwindowsdialoghelpers.cpp11
-rw-r--r--src/plugins/platforms/windows/qwindowsgdiintegration.cpp10
-rw-r--r--src/plugins/platforms/windows/qwindowsglcontext.cpp2
-rw-r--r--src/plugins/platforms/windows/qwindowsintegration.cpp18
-rw-r--r--src/plugins/platforms/windows/qwindowsintegration.h3
-rw-r--r--src/plugins/platforms/windows/qwindowsmime.cpp9
-rw-r--r--src/plugins/platforms/windows/qwindowswindow.cpp4
-rw-r--r--src/plugins/platforms/windows/windows.pro4
-rw-r--r--src/plugins/platforms/winrt/qwinrtintegration.cpp9
-rw-r--r--src/plugins/platforms/winrt/winrt.pro2
-rw-r--r--src/plugins/platforms/xcb/.prev_CMakeLists.txt167
-rw-r--r--src/plugins/platforms/xcb/CMakeLists.txt193
-rw-r--r--src/plugins/platforms/xcb/gl_integrations/CMakeLists.txt8
-rw-r--r--src/plugins/platforms/xcb/gl_integrations/xcb_egl/CMakeLists.txt28
-rw-r--r--src/plugins/platforms/xcb/gl_integrations/xcb_glx/CMakeLists.txt41
-rw-r--r--src/plugins/platforms/xcb/nativepainting/qpaintengine_x11.cpp2
-rw-r--r--src/plugins/platforms/xcb/nativepainting/qpixmap_x11.cpp8
-rw-r--r--src/plugins/platforms/xcb/qxcbbackingstore.cpp4
-rw-r--r--src/plugins/platforms/xcb/qxcbeventqueue.cpp4
-rw-r--r--src/plugins/platforms/xcb/qxcbeventqueue.h3
-rw-r--r--src/plugins/platforms/xcb/qxcbimage.cpp2
-rw-r--r--src/plugins/platforms/xcb/qxcbintegration.cpp24
-rw-r--r--src/plugins/platforms/xcb/xcb_qpa_lib.pro3
-rw-r--r--src/plugins/platformthemes/CMakeLists.txt8
-rw-r--r--src/plugins/platformthemes/gtk3/.prev_CMakeLists.txt27
-rw-r--r--src/plugins/platformthemes/gtk3/CMakeLists.txt32
-rw-r--r--src/plugins/platformthemes/xdgdesktopportal/CMakeLists.txt24
-rw-r--r--src/plugins/plugins.pro1
-rw-r--r--src/plugins/printsupport/.prev_CMakeLists.txt11
-rw-r--r--src/plugins/printsupport/CMakeLists.txt11
-rw-r--r--src/plugins/printsupport/cocoa/CMakeLists.txt22
-rw-r--r--src/plugins/printsupport/cups/.prev_CMakeLists.txt30
-rw-r--r--src/plugins/printsupport/cups/CMakeLists.txt32
-rw-r--r--src/plugins/sqldrivers/.prev_CMakeLists.txt15
-rw-r--r--src/plugins/sqldrivers/CMakeLists.txt55
-rw-r--r--src/plugins/sqldrivers/README2
-rw-r--r--src/plugins/sqldrivers/configure.cmake74
-rw-r--r--src/plugins/sqldrivers/configure.json43
-rw-r--r--src/plugins/sqldrivers/db2/CMakeLists.txt32
-rw-r--r--src/plugins/sqldrivers/ibase/qsql_ibase.cpp9
-rw-r--r--src/plugins/sqldrivers/mysql/CMakeLists.txt24
-rw-r--r--src/plugins/sqldrivers/mysql/main.cpp1
-rw-r--r--src/plugins/sqldrivers/mysql/mysql.json2
-rw-r--r--src/plugins/sqldrivers/mysql/qsql_mysql.cpp2
-rw-r--r--src/plugins/sqldrivers/oci/CMakeLists.txt32
-rw-r--r--src/plugins/sqldrivers/oci/main.cpp2
-rw-r--r--src/plugins/sqldrivers/oci/oci.json2
-rw-r--r--src/plugins/sqldrivers/oci/qsql_oci.cpp12
-rw-r--r--src/plugins/sqldrivers/odbc/.prev_CMakeLists.txt32
-rw-r--r--src/plugins/sqldrivers/odbc/CMakeLists.txt33
-rw-r--r--src/plugins/sqldrivers/odbc/main.cpp2
-rw-r--r--src/plugins/sqldrivers/odbc/odbc.json2
-rw-r--r--src/plugins/sqldrivers/odbc/qsql_odbc.cpp12
-rw-r--r--src/plugins/sqldrivers/psql/.prev_CMakeLists.txt24
-rw-r--r--src/plugins/sqldrivers/psql/CMakeLists.txt29
-rw-r--r--src/plugins/sqldrivers/psql/main.cpp2
-rw-r--r--src/plugins/sqldrivers/psql/psql.json2
-rw-r--r--src/plugins/sqldrivers/psql/qsql_psql.cpp6
-rw-r--r--src/plugins/sqldrivers/sqldrivers.pro2
-rw-r--r--src/plugins/sqldrivers/sqlite/.prev_CMakeLists.txt93
-rw-r--r--src/plugins/sqldrivers/sqlite/CMakeLists.txt103
-rw-r--r--src/plugins/sqldrivers/sqlite/qsql_sqlite.cpp9
-rw-r--r--src/plugins/sqldrivers/sqlite2/README6
-rw-r--r--src/plugins/sqldrivers/sqlite2/qsql_sqlite2.cpp615
-rw-r--r--src/plugins/sqldrivers/sqlite2/qsql_sqlite2_p.h109
-rw-r--r--src/plugins/sqldrivers/sqlite2/smain.cpp74
-rw-r--r--src/plugins/sqldrivers/sqlite2/sqlite2.json3
-rw-r--r--src/plugins/sqldrivers/sqlite2/sqlite2.pro11
-rw-r--r--src/plugins/sqldrivers/tds/README6
-rw-r--r--src/plugins/sqldrivers/tds/main.cpp81
-rw-r--r--src/plugins/sqldrivers/tds/qsql_tds.cpp881
-rw-r--r--src/plugins/sqldrivers/tds/qsql_tds_p.h120
-rw-r--r--src/plugins/sqldrivers/tds/tds.json3
-rw-r--r--src/plugins/sqldrivers/tds/tds.pro11
-rw-r--r--src/plugins/styles/.prev_CMakeLists.txt11
-rw-r--r--src/plugins/styles/CMakeLists.txt11
-rw-r--r--src/plugins/styles/android/qandroidstyle.cpp2
-rw-r--r--src/plugins/styles/mac/CMakeLists.txt23
-rw-r--r--src/plugins/styles/mac/qmacstyle_mac.mm121
-rw-r--r--src/plugins/styles/windowsvista/CMakeLists.txt27
-rw-r--r--src/printsupport/CMakeLists.txt180
-rw-r--r--src/printsupport/configure.cmake61
-rw-r--r--src/printsupport/dialogs/qpagesetupdialog_unix.cpp18
-rw-r--r--src/printsupport/dialogs/qprintdialog_unix.cpp15
-rw-r--r--src/printsupport/dialogs/qprintpreviewdialog.cpp3
-rw-r--r--src/printsupport/kernel/qcups.cpp2
-rw-r--r--src/printsupport/kernel/qcups_p.h4
-rw-r--r--src/printsupport/widgets/qcupsjobwidget.cpp4
-rw-r--r--src/printsupport/widgets/qcupsjobwidget_p.h2
-rw-r--r--src/sql/CMakeLists.txt57
-rw-r--r--src/sql/configure.cmake24
-rw-r--r--src/sql/doc/snippets/code/doc_src_sql-driver.cpp2
-rw-r--r--src/sql/doc/snippets/code/doc_src_sql-driver.qdoc23
-rw-r--r--src/sql/doc/src/qsqldatatype-table.qdoc63
-rw-r--r--src/sql/doc/src/sql-driver.qdoc52
-rw-r--r--src/sql/kernel/qsqlcachedresult.cpp8
-rw-r--r--src/sql/kernel/qsqlcachedresult_p.h9
-rw-r--r--src/sql/kernel/qsqldatabase.cpp17
-rw-r--r--src/sql/kernel/qsqldriver.cpp19
-rw-r--r--src/sql/kernel/qsqldriver.h16
-rw-r--r--src/sql/kernel/qsqlerror.cpp114
-rw-r--r--src/sql/kernel/qsqlerror.h14
-rw-r--r--src/sql/kernel/qsqlindex.cpp3
-rw-r--r--src/sql/kernel/qsqlquery.cpp6
-rw-r--r--src/sql/kernel/qsqlquery.h4
-rw-r--r--src/sql/kernel/qsqlresult_p.h25
-rw-r--r--src/sql/models/qsqlrelationaltablemodel.cpp6
-rw-r--r--src/sql/models/qsqlrelationaltablemodel.h2
-rw-r--r--src/sql/models/qsqltablemodel.cpp4
-rw-r--r--src/sql/models/qsqltablemodel.h4
-rw-r--r--src/src.pro16
-rw-r--r--src/testlib/.prev_CMakeLists.txt139
-rw-r--r--src/testlib/CMakeLists.txt135
-rw-r--r--src/testlib/Qt5TestConfigExtras.cmake.in5