aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* CI: Enable debian amd64 debian packaging configSimo Fält2023-08-301-0/+9
| | | | | | Pick-to: dev Change-Id: I4efcdb930edb6b42e1042316986e5fb11ca337f6 Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
* Provisioning: Install debian packaging dependencies to UbuntuSimo Fält2023-08-303-0/+153
| | | | | | Pick-to: dev Change-Id: I320adf737c7ac9da45e27b30b385318f1d925905 Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
* Update submodules on '6.6 in qt/qt5'Qt Submodule Update Bot2023-08-2944-0/+0
| | | | | Change-Id: I94567bc38d707b6eec6e7dc40c04a80be99530ba Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update submodules on '6.6 in qt/qt5'Qt Submodule Update Bot2023-08-2944-0/+0
| | | | | Change-Id: Ic0670a26b663728f26b810806f7f288dcc83daad Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Provisioning: Copy backported .deb files for sbuildSimo Fält2023-08-281-8/+17
| | | | | | | | | These are required to successfully build debian packages for Ubuntu Focal. Pick-to: dev Change-Id: I708f3716ba8d1251bfae22da325e8e27f0fb80fe Reviewed-by: Toni Saario <toni.saario@qt.io>
* CI: Enable debian arm64 debian packaging configSimo Fält2023-08-281-0/+9
| | | | | | | Pick-to: dev Change-Id: I15537eab53c6e879d22761a12b017f3aaab4f7ea Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
* Add qtdeclarative as recommended dependency for qtgrpcSimo Fält2023-08-281-0/+1
| | | | | | Pick-to: dev Change-Id: I311095a1da4f181662d2552692de02e1573e8d53 Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
* Add nvcodec to the ffmpeg buildArtem Dyomin2023-08-261-0/+19
| | | | | | | | | | | | | | | The patch enables nvidia hardware encoders/decoders. It doesn't add new package dependencies, ffmpeg loads required functionality in runtime if nvidia drivers have been installed. The change is coming together with implementation of hw devices precheck in qtmultimedia. Change-Id: Id54a95b2bacf433950c7b50a42ff99136a143d98 Reviewed-by: Artem Dyomin <artem.dyomin@qt.io> (cherry picked from commit 69c29b7584957f30cfa2283aaced77d4ec2e7072) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Update submodules on '6.6 in qt/qt5'Qt Submodule Update Bot2023-08-2443-0/+0
| | | | | Change-Id: I9d38711b230c44e7f488a69fa21915b25ce2e8bc Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Change Java 8 into Java 11 for Windows x86Matti Paaso2023-08-231-8/+17
| | | | | | | | | | Jenkins dropped Java 8 support and Windows x86 is still used in packaging and RTA. Change-Id: I001aacd38147a21944ecaa7223414226a6c500ff Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io> (cherry picked from commit 28e1b89e42184bf8a268c217411cb9f45a89e999) Reviewed-by: Matti Paaso <matti.paaso@qt.io>
* Update submodules on '6.6 in qt/qt5'Qt Submodule Update Bot2023-08-2343-0/+0
| | | | | Change-Id: I6ae5f43fdd26ef5114a5cfc3618c5f3690f2eac4 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Disable vulkan and v4l2m2m for ffmpeg buildsArtem Dyomin2023-08-183-3/+3
| | | | | | | | | | | | | | | | | | | | Vulkan: FFmpeg has a very draft support of vulkan in n5.x and n6.0, it's promised to be introduced with some working functionality in n6.1. We'll wait for 6.1, then test it. For now, let's get rid of the extra dependency. v4l2m2m: It's a prospective hw acceleration on linux, especially on embeddded platforms, but currently, in my experiments, it's not working with both QtMM and ffmpeg cmd line. Let's get rid of the not working codec. Hopefully, it'll be fixed in the future. Change-Id: I2468f84ae2ec54043d2db83f1a9c08be8e4f509d Reviewed-by: Lars Knoll <lars@knoll.priv.no> (cherry picked from commit d16fb16c530a43732e7fdc28abcdde9d403886cf) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Update submodules on '6.6 in qt/qt5'v6.6.0-beta3Qt Submodule Update Bot2023-08-1743-0/+0
| | | | | Change-Id: I3da90ad6fc05fca2be91b87c928fe1b34693ed61 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update submodules on '6.6 in qt/qt5'Qt Submodule Update Bot2023-08-1644-0/+0
| | | | | Change-Id: I8cf5cd417b91e3287fd266054409afbcb77a1508 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Fix provisioning script for Mimer SQL on WindowsFredrik Ålund2023-08-151-11/+15
| | | | | | | | | | | When building on Windows in the CI environment the Mimer SQL libraries where not found. The updated script set an environment variable that is is when building the QtSql Mimer SQL plugin Fixes: QTBUG-111219 Change-Id: Id486a5a3b37d90cd19180f7900456eeae910d1de Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io> (cherry picked from commit 7200dcc0166edd7cb3353db3efcde72b9c5f6063)
* Add libvaapi to the ffmpeg build on Linux x86_64Artem Dyomin2023-08-1411-8/+26
| | | | | | | | | | | | We need to provide hw acceleration in qtmultimedia linux packages, vaapi interface is already integrated to the module. To be described in QtMM documentation. Change-Id: I60fcc0b43e5800b7dc5621bfb835c72237fd9b02 Reviewed-by: Lars Knoll <lars@knoll.priv.no> (cherry picked from commit 76f4cebd210b1d5fe01cb2a122df4980f382c149) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Update emsdk_windows_3_1_37.zip SHA1Amir Masoud Abdol2023-08-132-3/+3
| | | | | | | | | Amends 13c53ef79f8afc83b98f325b64cc97e6f88d04b2 Change-Id: I941301daf06f92284d05a84f01b8e97f33c63891 Reviewed-by: Mikołaj Boc <Mikolaj.Boc@qt.io> (cherry picked from commit 12a3ab0059544c8d1ba8551f4c82f1098cbe3eed) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Update submodules on '6.6 in qt/qt5'Qt Submodule Update Bot2023-08-0943-0/+0
| | | | | Change-Id: If38082f584156b1746664890f7401919420a51e2 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update californium docker containerIvan Solovev2023-08-083-7/+53
| | | | | | | | | | | | | | | | | | The californium docker container was based on californium 1.0.0, which is a very old release. This results in some SSL-related errors when running the Qt CoAP tests in the CI. This patch updates the docker container. Instead of a custom fork of a californium server, we use 3.8.0 release tag, and apply a custom patch locally. A similar docker container is already uploaded to DockerHub and used in Qt CoAP examples. Task-number: QTBUG-114798 Change-Id: I07346f69a6790b4ae648e073440d68f28668cdd0 Reviewed-by: Sona Kurazyan <kurazyan.sona@gmail.com> Reviewed-by: Dimitrios Apostolou <jimis@qt.io> (cherry picked from commit 2ed9f566c1d3c6de17302a072527dd4b8a8ef28a)
* Add tqtc-qtsdk.yaml fileMatti Paaso2023-08-071-0/+6
| | | | | | | | | | | Pkg Jenkins wants to use tqtc-qtsdk repository to get machines from Coin. Task-number: QTQAINFRA-5501 Change-Id: Ief782a4808b7484e456c6e7ca3d156aba8dabdd9 Reviewed-by: Antti Kokko <antti.kokko@qt.io> (cherry picked from commit 9a94ba93db09e595baca5b7a063e897774b159ba) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Enable ProtobufWellKnownTypes build for iOSAlexey Edelev2023-08-041-1/+1
| | | | | | | | | | | Specify QT_PROTOBUF_WELL_KNOWN_TYPES_PROTO_DIR that points to the host protobuf include directory, to grab the required .proto files. Task-number: QTBUG-115582 Change-Id: I4e8b3043b105b05799921ac9a943f414718c1d09 Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io> (cherry picked from commit fc257d16aaea1f08d63168c2b2648527fd5063a6) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Update submodules on '6.6 in qt/qt5'Qt Submodule Update Bot2023-08-0343-0/+0
| | | | | Change-Id: Ia5c49df288f6107063d354b5be41e0a03444aae4 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update requires packages for SLES for WebEngineAllan Sandfeld Jensen2023-08-031-1/+2
| | | | | | | | Fixes: QTBUG-115722 Change-Id: I563879a4fd73f99b5d0c275e0c66fc05c7d833a3 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io> (cherry picked from commit 77e5ed942bcfbbd389b3df06d7138984e17e4f9f) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Allow building ProtobufWellKnownTypes on WASM packaging platformAlexey Edelev2023-08-021-2/+2
| | | | | | | | | | | | Specify QT_PROTOBUF_WELL_KNOWN_TYPES_PROTO_DIR that points to the host protobuf include directory, to grab the required .proto files. Task-number: QTBUG-115582 Change-Id: I3184439d92c8b79c9dc78a117584f7cf56b9eb97 Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io> Reviewed-by: Konrad Kujawa <konrad.kujawa@qt.io> (cherry picked from commit bde2b6e0eb100c6663f1d8823937f51d6c711d2a) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Revert "COIN: Disable linux on arm config again"Simo Fält2023-08-021-0/+10
| | | | | | | | | This reverts commit 3e7b47c402615fdb593221b9b97f9d76c54d1290. Reason for revert: There are two hosts up and running Change-Id: I89b2286110f8dab5efe6f5491460862b46d7f5c5 Reviewed-by: Jukka Jokiniva <jukka.jokiniva@qt.io>
* CMake: Remove feature workarounds now that we ignore strawberry perlAlexandru Croitor2023-08-011-10/+10
| | | | | | | | | | | Now that we ignore the libraries shipped within the strawberry perl distribution, we can remove the explicit FEATURE_system_foo flags because we'll default to using the qt provided libraries by default. Task-number: QTBUG-113726 Change-Id: I0ef7ae2afd489107a4d5b2c4f859e1e3590ca5e9 Reviewed-by: Alexey Edelev <alexey.edelev@qt.io> (cherry picked from commit 3ed21fda1a2ea6963d9e4cf750e71c7c6bfd4365)
* CMake: Ignore libraries provided by strawberry perlAlexandru Croitor2023-08-011-10/+10
| | | | | | | | | | | | | | | | | | | | | | | Because we have strawberry perl's bin dir in the PATH, CMake considers that a find_package prefix, and thus finds includes and libraries that are shipped with strawberry perl. That causes problems because the 3rd party runtime libraries are not installed by the Qt installer, so any Qt modules / plugins that depend on the 3rd party libraries will fail to load. Use CMake 3.23's CMAKE_IGNORE_PREFIX_PATH option to tell it to ignore strawberry headers and libraries. We need to repeat it both for qtbase and non-qtbase args, to ensure the libraries are not picked up for all of Qt. This is a more general fix for problems like the one fixed by a97bdde4d485fe0bde1a12c4307ae72a35b54c46 Task-number: QTBUG-113726 Change-Id: I706bf9ac945a47dc809bbb6eb9eda4ca93f84695 Reviewed-by: Alexey Edelev <alexey.edelev@qt.io> (cherry picked from commit 9b7dcd94df9de3e98cd1831b7804fabfa97417dd)
* Update submodules on '6.6 in qt/qt5'Qt Submodule Update Bot2023-08-0143-0/+0
| | | | | Change-Id: I701a58a01612e2aaf4503c3eaac802f9d20fdb3d Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Coin: temporarily set ubuntu-22.04-documentation targets insignificantAssam Boudjelthia2023-07-301-2/+2
| | | | | | | | | | ... and the targets that depend on it, to deal with a cyclic dependency in qtwebengine chromium update. Change-Id: If5f64aed4d5e6ce34b8c6e58b3657fc3a438cb8c Reviewed-by: Simo Fält <simo.falt@qt.io> (cherry picked from commit c0cf9e7b28567c9806e28ef1ffafd31e2f327042) Reviewed-by: Assam Boudjelthia <assam.boudjelthia@qt.io>
* Coin: install specific version of openjdk 11Assam Boudjelthia2023-07-302-2/+2
| | | | | | | | | | | | Android's sdkmanager seems to fail with openjdk 11 version 11.0.20.0.8. The previous version 11.0.19.0.7 seems to work. the error is failure to find /usr/lib/jvm/java-11-openjdk-11.0.20.0.8-2.el8.x86_64/lib/tzdb.dat. This is more of a workaround for now to unblock provisioning. Change-Id: Ib50b497c6e8b6bffd0739bf665ab1deb5bd51666 Reviewed-by: Simo Fält <simo.falt@qt.io> (cherry picked from commit 8b6151e23da67ef700b2990920b0f9c2cdb5f0af)
* Update submodules on '6.6 in qt/qt5'Qt Submodule Update Bot2023-07-3044-0/+0
| | | | | Change-Id: I905455264c25bdb7ea621ea7e8deced949491604 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Provisioning: Remove the special wheel cache for python3 packagesDominik Holland2023-07-3018-114/+151
| | | | | | | | | | | | It should be replaced with a global pip cache in the long run. Removing it should make the maintenance of the required packages easier as it can be done within the modules instead of in the global provisioing scripts. Change-Id: Ief9832a8a640ce98325cda015d0a9e89d6cb16af Reviewed-by: Simo Fält <simo.falt@qt.io> (cherry picked from commit b87b44168cc5ab3b11b03c1015022d69763745a9) Reviewed-by: Daniel Smith <Daniel.Smith@qt.io>
* Add libva-devel and gbm-devel packages for qtwebengineAllan Sandfeld Jensen2023-07-306-2/+12
| | | | | | | | | Will be needed in Qt 6.6 for VA-API Change-Id: I4389ee03eb85a05f9bce37a0eb4629d30e1aefd1 Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io> (cherry picked from commit d1552c26a8f60fcd0e4bbc67f3f0755e7da8292e) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Upgrade MSVC 2022 and 2019 for Windows 11 22H2Simo Fält2023-07-303-8/+13
| | | | | | | | | | | | Change upgrades also build tools for both visual studios MSVC 2022: 17.6.4 MSVC 2019: 16.11.27 Change-Id: Icb847704636467d133fa578e46e93b6973aeb0a9 Task-number: COIN-1059 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io> (cherry picked from commit 497bd051e46fe147efddad438b3c4fe724652bd3)
* Disable native_grpc feature for "Packaging" platformsAlexey Edelev2023-07-287-12/+20
| | | | | | | | | | | | | Native gRPC channels rely on the reference gRPC implementation that doesn't guarantee the ABI compatibility between different versions. We shouldn't link libQt6GRPC to any 3rdparty libraries that are not delivered as part of Qt when make packaging builds in CI. Task-number: QTBUG-115055 Task-number: QTBUG-110107 Change-Id: Ie099b0af833d87308179d3b4eecc47738078010c Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io> (cherry picked from commit b028d7499f65d39cb88832dee0f1cf0cf373e1c1)
* Add file names to .gitignoreAssam Boudjelthia2023-07-201-0/+5
| | | | | | | | | | | | * CMake's .user files created by Qt Creator. * .vscode Visual Studio Code config folder. * .DS_Store macOS files. * In tree build folders. Change-Id: Id23358759c1e18d72fd88c399732ea58693af09d Reviewed-by: Simo Fält <simo.falt@qt.io> (cherry picked from commit f6d8a7ddb9a589f199645a3e40c83748f5e9c241) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Update submodules on '6.6 in qt/qt5'Qt Submodule Update Bot2023-07-1243-0/+0
| | | | | Change-Id: I185e06796d445876c9e3128781b9cfdc0215c488 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* init-repository: Fix wrong remote URLs in cloned submodulesJoerg Bornemann2023-07-121-1/+1
| | | | | | | | | | | | | | | The cloned submodules had a wrong origin remote URL if the origin remote of the local qt5.git repository had a trailing slash. Fix this by stripping the trailing slash when stripping the trailing ".git" from qt5.git's remote. Fixes: QTBUG-113793 Change-Id: I199b6e1915f67558ecfe69f7300d0f9ef0d4b232 Reviewed-by: Alexandru Croitor (OOO) <alexandru.croitor@qt.io> Reviewed-by: Edward Welbourne <edward.welbourne@qt.io> (cherry picked from commit 6c40b6160e08887e86d4052703c513a11e0a6015) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* CMake: Don't load QtAutoDetect for top-level standalone testsAlexandru Croitor2023-07-101-1/+6
| | | | | | | | | | | | We don't load it for qtbase standalone tests, we shouldn't for top-level builds as well. This brings us one step closer to fixing top-level standalone tests. Change-Id: I7c2710e61951f6789fea63422bc575a1ac611cdc Reviewed-by: Alexey Edelev <alexey.edelev@qt.io> (cherry picked from commit c971db7e5b9b28e18170612dd4b84aeb43f337f7) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Update node.js on Linux/macOSAllan Sandfeld Jensen2023-07-108-7/+63
| | | | | | | | | Qt WebEngine 6.6 need 14.19+ Change-Id: Idf2d54fcdc55762cd9d8cfe5248858bd00afe89c Reviewed-by: Heikki Halmet <heikki.halmet@qt.io> (cherry picked from commit d764e8fe39675b10e8b4dc71c53f3406d356aef6) Reviewed-by: Jukka Jokiniva <jukka.jokiniva@qt.io>
* Update submodules on '6.6 in qt/qt5'v6.6.0-beta2Qt Submodule Update Bot2023-07-0943-0/+0
| | | | | Change-Id: Id0c16cbb8ede64dd9053e91eb946768699ad14a5 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Upgrade MSVC 2022 and 2019 for Windows 10 22H2Heikki Halmet2023-07-0912-21/+21
| | | | | | | | | | | | | Change upgrades also build tools for both visual studios MSVC 2022: 17.6.4 MSVC 2019: 16.11.27 Task-number: COIN-1059 Change-Id: Id212d396a58827d5794158a4b314ec65ad5a3f47 Reviewed-by: Michael Brüning <michael.bruning@qt.io> (cherry picked from commit 6341108c6fad1fcf032a946ea994d794f6bb1867) Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* Fix SetEnvVar for DebianAllan Sandfeld Jensen2023-07-061-1/+1
| | | | | | | Change-Id: I4152575cc071ea7f51e102a3807b05ed9f89d2fd Reviewed-by: Edward Welbourne <edward.welbourne@qt.io> (cherry picked from commit 14f7603e91dc3014f04fa00f039d587ebafb8197) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Show an error when a submodule is missing, or misspelledAmir Masoud Abdol2023-07-061-0/+9
| | | | | | | | | | | | Stop the configuration and show an error if one of the submodules is missing, or misspelled in `-submodules` option. Fixes: QTBUG-114133 Change-Id: I890d4f5f0614288a2be422f839e04a0086a58403 Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io> Reviewed-by: Alexandru Croitor (OOO) <alexandru.croitor@qt.io> (cherry picked from commit bb13b7dadf96707f441daed3f33fddcc7b84a844) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Add missing provisioning scripts for Mimer SQL for RHEL 8.6 and RHEL 8.8Fredrik Ålund2023-07-052-0/+16
| | | | | | | | | | | The provisioning scripts for Mimer SQL is missing in RHEL 8.6 and RHEL 8.8 and therefore the Mimer SQL QtSql plugin is not built Fixes: QTBUG-111219 Change-Id: I9c12b7d94ab7b047ed08b46043ad16586968ecfd Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io> (cherry picked from commit af7c74313dafcbc6101d7665783d454e3f1b854c) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Update submodules on '6.6 in qt/qt5'Qt Submodule Update Bot2023-07-0343-0/+0
| | | | | Change-Id: I05f3cc9ba1f3a4d488c14d27b22c81944afe4bc5 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update node.js on Windows to 18.16.0Allan Sandfeld Jensen2023-07-031-7/+7
| | | | | | | | | Needs to be at least 14.19 for Qt WebEngine 6.6 Change-Id: I1d4b8b241d18eeeffa1b2a9eed0e85cbf54e49ba Reviewed-by: Heikki Halmet <heikki.halmet@qt.io> (cherry picked from commit de0104b3ed25661ae5f62ae9d73e509c9b3e5563) Reviewed-by: Jukka Jokiniva <jukka.jokiniva@qt.io>
* Add qtmultimedia as a recommended dependency for qt3dSimo Fält2023-06-301-1/+1
| | | | | | | | Qt CI requires qtmultimedia binaries to create debian packages. Pick-to: dev Change-Id: Ib29cefe15db7f32fb9457320d899a4996bda6cba Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
* Remove conan profilesTor Arne Vestbø2023-06-2862-605/+5
| | | | | | | | | | The conan experiment has ended, and the files are only bitrotting nowadays. Change-Id: Iefdc6fa1a48bb4062b15cf035f372a2d44bddda9 Reviewed-by: Toni Saario <toni.saario@qt.io> (cherry picked from commit 8214de5e0e7db62c6b9cff7429e521d84dae3c60) Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io>
* Remove CMake and Ninja version requirements from READMETor Arne Vestbø2023-06-281-2/+2
| | | | | | | | | | There are many details, as documented by the online documentation. Task-number: QTBUG-114869 Change-Id: I3b5b6679264a7cb0f5deddad3385af9bd46693f8 Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io> (cherry picked from commit 2802d1debb9d0872c5175d926d7ca463f2975ff8) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>