Commit Graph

986 Commits

Author SHA1 Message Date
Qt Submodule Update Bot 1675399aa4 Update dependencies on '6.10.0' in qt/qt5compat
Change-Id: Ia35163fbeb0cd732c37cf7d6a1a704abc3b74614
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-09-16 08:06:20 +00:00
Qt Submodule Update Bot cb14ff9cef Update dependencies on '6.10.0' in qt/qt5compat
Change-Id: If085629f09faf4d6cb8ee1e66847055e1927ea09
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-09-15 11:05:58 +00:00
Qt Submodule Update Bot f3b54457c5 Update dependencies on '6.10.0' in qt/qt5compat
Change-Id: I11253569c1795f95343febd2780b3d81d1a45a80
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-09-13 14:45:43 +00:00
Qt Submodule Update Bot 2989c90f05 Update dependencies on '6.10.0' in qt/qt5compat
Change-Id: Iaa511225074321d7aee281607847751b2554277c
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-09-09 15:54:26 +00:00
Qt Submodule Update Bot e5c75e77f4 Update dependencies on '6.10' in qt/qt5compat
Change-Id: I6f8bea361d8ee8487f094f19c529ef5aedbe97dc
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-09-01 17:42:07 +00:00
Qt Submodule Update Bot d40d2e9487 Update dependencies on '6.10' in qt/qt5compat
Change-Id: Ic02cab0554ff4fc8665650590f197688c379536a
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-08-29 07:46:03 +00:00
Qt Submodule Update Bot 1d3ddb4405 Update dependencies on '6.10' in qt/qt5compat
Change-Id: I6c630b7ae410cbbc997e577bca71254c311a923b
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-08-25 11:49:20 +00:00
Qt Submodule Update Bot 6e8e5ef061 Update dependencies on '6.10' in qt/qt5compat
Change-Id: I12ad04c5c46981f2502fd5da5a203873b0b191f5
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-08-15 17:35:27 +00:00
Qt Submodule Update Bot 1b1e62536b Update dependencies on '6.10' in qt/qt5compat
Change-Id: I08e3dd1085c018ff5ba51dfd7ac3dbe132c9456b
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-08-14 09:47:23 +00:00
Qt Submodule Update Bot fdc56ad446 Update dependencies on '6.10' in qt/qt5compat
Change-Id: I209b95ab8c4bd2b88fa880018372c9eb4b3b6647
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-08-13 09:43:29 +00:00
Qt Submodule Update Bot a9610b64ca Update dependencies on '6.10' in qt/qt5compat
Change-Id: Idb891c701981bef5bc61ecbd9e488c3edd50ecab
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-08-08 23:33:53 +00:00
Topi Reinio c8d1f2fd41 Doc: Fix incorrect usage of \generatelist
The \generatelist command takes an optional argument
that affect how the members are listed, for example,
`classesbymodule` which creates an annotated list of
the classes in a named C++ module.

`groupsbymodule` is not recognized or documented. QDoc
falls back to generating a list of all members of a
group in this case. While the end result is correct,
this relies on an undocumented feature that is likely
to change and break.

Replace these instances with an explicit \annotatedlist
command that produces the same output.

Task-number: QTBUG-138901
Change-Id: I4486d19f59c6c1fd085f15a6a296226a6a8a20b0
Reviewed-by: Paul Wicking <paul.wicking@qt.io>
(cherry picked from commit 533e758dba)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2025-08-06 10:13:29 +00:00
Qt Submodule Update Bot 5c08533f20 Update dependencies on '6.10' in qt/qt5compat
Change-Id: I49a1c0334e5203befc5b8082cb7e5ffe18cc49a3
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-08-05 16:37:08 +00:00
Qt Submodule Update Bot 0cdaca28ef Update dependencies on '6.10' in qt/qt5compat
Change-Id: I312c7bc6646cdb6c6f6846f0cddcec7c1662698c
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-07-30 19:37:51 +00:00
Qt Submodule Update Bot 72da6a9880 Update dependencies on '6.10' in qt/qt5compat
Change-Id: I3a4ba5f95191ff1cf7ee26f93417796931fded01
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-07-29 09:34:01 +00:00
Qt Submodule Update Bot 0e240d296c Update dependencies on '6.10' in qt/qt5compat
Change-Id: I698c59fa7d84e553ad4dcc26abad3957d0490c4f
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-07-22 17:57:24 +00:00
Qt Submodule Update Bot 32b2dd7b48 Update dependencies on '6.10' in qt/qt5compat
Change-Id: I4adaf63690fff1268293a227cab46ccf3e86fccf
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-07-16 12:51:48 +00:00
Qt Submodule Update Bot 1cd8fa3fab Update dependencies on '6.10' in qt/qt5compat
Change-Id: If9d481bd6a96e897d23a32a4ed355b2a9acef7d0
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-07-07 10:39:27 +00:00
Dheerendra Purohit 3c422bc1c6 Doc: Add textual description for javaiterators1.png in QtCore5Compat doc
Add textual description for javaiterators1.png in the QtCore5Compat
documentation to ensure QDoc generates alt text.

Pick-to: 6.9 6.8
Fixes: QTBUG-136146
Change-Id: I8474cbcf0900ea117e1e6e78aff8b8b2b985085b
Reviewed-by: Axel Spoerl <axel.spoerl@qt.io>
(cherry picked from commit f3f8ce097b)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2025-07-04 07:43:50 +00:00
Qt Submodule Update Bot fb70d147c2 Update dependencies on '6.10' in qt/qt5compat
Change-Id: I7933dd521919f5f582a7fd6bf15ba0264c5bc7b3
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-07-02 14:43:43 +00:00
Qt Submodule Update Bot 1468dad9ac Update dependencies on '6.10' in qt/qt5compat
Change-Id: If79e30f55162ec06712d93200135e6a1f668c883
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-06-30 05:42:30 +00:00
Qt Submodule Update Bot 10544743d7 Update dependencies on '6.10' in qt/qt5compat
Change-Id: I3a6a5cff4022605778e877bb67507c9bfffa12f5
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-06-25 14:57:36 +00:00
Qt Submodule Update Bot aa3a9d1ebd Update dependencies on '6.10' in qt/qt5compat
Change-Id: I308bfe5ab706d1b79c64d42a5fc627098c92d86b
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-06-23 01:02:40 +00:00
Dheerendra Purohit ced22a3324 Doc:ColorOverlay Docs to use correct colorize format
The ColorOverlay documentation incorrectly stated that the color format
is RGBA .The fix changed to ARGB as per the actual usage and QML color
format specification.

Pick-to: 6.9
Fixes: QTBUG-71541
Change-Id: If0ddacb1baba696b7095f6494629feb5cee78238
Reviewed-by: Axel Spoerl <axel.spoerl@qt.io>
(cherry picked from commit ad6de177ae)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2025-06-19 05:17:29 +00:00
Qt Submodule Update Bot ff100e7d3f Update dependencies on '6.10' in qt/qt5compat
Change-Id: I08fc34352fdfcf165ffe239d99f6f62f6bb8689e
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-06-17 19:40:42 +00:00
Qt Submodule Update Bot 59551808b0 Update dependencies on '6.10' in qt/qt5compat
Change-Id: Ie8c968bba1bdf6ed02306fddfd1eb812a6b318f2
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-06-09 15:42:38 +00:00
Qt Submodule Update Bot 27bf8afc0f Update dependencies on '6.10' in qt/qt5compat
Change-Id: I688df740a013714c28873a13616a7c14bb59bc73
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-06-05 09:00:00 +00:00
Alexandru Croitor 62d01b6bc3 CMake: Add PURL and CPE info to 3rd party attribution files
[ChangeLog][Third-Party Code] Added PURL and CPE information to the
attribution files of 3rd party sources.

Pick-to: 6.9 6.8 6.5
Fixes: QTBUG-137188
Task-number: QTBUG-129602
Change-Id: I3b7282ae913af1028072825e0bae1a6927002535
Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
(cherry picked from commit 0bf495f662)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2025-06-04 13:41:34 +00:00
Topi Reinio f704d2e8aa Doc: Enable automatic linking to sources on code.qt.io
Since 6.10, QDoc is capable of generating links to the declaration in
the source code for each documented C++ API entity in their `Detailed
description`.

Add the required configuration to enable this feature for Qt 5 Core
Compatibility APIs.

Change-Id: Ic88dc5e1595c19e0a82aa6797ff300638d046e8b
Reviewed-by: Paul Wicking <paul.wicking@qt.io>
2025-05-27 09:24:40 +00:00
Qt Submodule Update Bot 2964961c22 Update dependencies on 'dev' in qt/qt5compat
Change-Id: Ia0bdb9bfae1c7560c4ec998fc78760f833f267c9
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-05-23 22:20:36 +00:00
Qt Submodule Update Bot 2074869adc Update dependencies on 'dev' in qt/qt5compat
Change-Id: Ia37494ebc02cc44973c2f0eee4b35244819a5a0f
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-05-21 09:42:44 +00:00
Qt Submodule Update Bot 69abea6b17 Update dependencies on 'dev' in qt/qt5compat
Change-Id: I4c62cf280e2505a2fe6d61e4fb9c8b76425ac292
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-05-18 11:06:21 +00:00
Qt Submodule Update Bot 249cb4a960 Update dependencies on 'dev' in qt/qt5compat
Change-Id: Icc468fd3f6a8125fec1bb9c52737cc6998612b76
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-05-13 16:09:28 +00:00
Juha Vuolle 9be52337fd Skip sax autotests if XML is disabled
Qt lite configurations may disable XML altogether (-no-feature-xml).
Sax autotests link and rely on XML => disable tests when XML is
disabled.

Fixes: QTBUG-136673
Change-Id: Idd837781651d2b834a28ee8cd52516886a95b744
Reviewed-by: Ivan Solovev <ivan.solovev@qt.io>
2025-05-13 11:48:42 +03:00
Qt Submodule Update Bot 6d6637757f Update dependencies on 'dev' in qt/qt5compat
Change-Id: I97c881cbf51a4438de429dfaea013015eb7a36aa
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-05-08 15:24:45 +00:00
Qt Submodule Update Bot bd407c33e7 Update dependencies on 'dev' in qt/qt5compat
Change-Id: I7684483efb3a26e5834004575e8e0ce33886e435
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-05-03 02:19:20 +00:00
Qt Submodule Update Bot 444c148716 Update dependencies on 'dev' in qt/qt5compat
Change-Id: I7ca3464c3cef972f1adbd2d1f9fe37ec2f0a56ac
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-05-01 08:58:23 +00:00
Qt Submodule Update Bot f5962d6989 Update dependencies on 'dev' in qt/qt5compat
Change-Id: Id88c6d5f2e448add1128d8139750e372752afab0
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-04-29 11:44:17 +00:00
Qt Submodule Update Bot f21a6a33d8 Update dependencies on 'dev' in qt/qt5compat
Change-Id: I92de71d4c124b2a2c6e0fde46196defdeaeb5e3a
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-04-24 09:35:09 +00:00
Qt Submodule Update Bot aaec5f909b Update dependencies on 'dev' in qt/qt5compat
Change-Id: Iee92ad8993669903b98b65cf56d093f314d74e3c
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-04-22 14:05:23 +00:00
Qt Submodule Update Bot 3c1956a150 Update dependencies on 'dev' in qt/qt5compat
Change-Id: I88d809afa3a7a9b63eaf29da6ef9af22d9095b68
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-04-15 11:31:05 +00:00
Qt Submodule Update Bot 3a73433230 Update dependencies on 'dev' in qt/qt5compat
Change-Id: I3a47a726622fcfa885bd29638810b8227e1ea353
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-04-09 23:56:26 +00:00
Qt Submodule Update Bot e287a65eb7 Update dependencies on 'dev' in qt/qt5compat
Change-Id: I586991be84d1b6daabedb4778c06a9af75b484fd
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-04-03 15:51:11 +00:00
Qt Submodule Update Bot 935a28b23b Update dependencies on 'dev' in qt/qt5compat
Change-Id: I5c56cc230d441ff2d464c6ce544fe83fd459457c
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-04-01 12:48:37 +00:00
Qt Submodule Update Bot b27a08dc70 Update dependencies on 'dev' in qt/qt5compat
Change-Id: Ia90a21ab04033a926fe8149b6288d6d81119f25a
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-03-29 16:10:17 +00:00
Matthias Rauter 1f135d43e4 Remove debug flag from benchmark
If debug symbols are needed, then pass the respective flag to the
configure script.

Pick-to: 6.9 6.8
Change-Id: I70f8cad624d2e5cfae255a24c9f82010c0c868d9
Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
2025-03-28 11:09:23 +00:00
Qt Submodule Update Bot f7b92a255c Update dependencies on 'dev' in qt/qt5compat
Change-Id: Iefb07b97dfcd9febce4a001f3e65ae27a71f229b
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-03-19 17:56:25 +00:00
Thiago Macieira d3b3c605a0 qt5compat: use qHashMulti & qHashRange instead of QHashCombine
If we have a front-end function and no specific need for the private
class, use it.

Change-Id: I73578ea802d3b905a53bfffd504c20af0ca96cf8
Reviewed-by: Marc Mutz <marc.mutz@qt.io>
2025-03-19 10:21:04 -07:00
Lucie Gérard 9c9903baef Update licensing of files with infrastructure type
A QUIP 18[1] update sets git files, REUSE.toml and licenseRule.json
as infrastructure type files. They are licensed with:
LicenseRef-Qt-Commercial OR BSD-3-Clause

[1]: https://contribute.qt-project.org/quips/18

Pick-to: 6.9 6.8
Change-Id: Ic8bbbe487a6ea91fef83370419280f15cb24551b
Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
2025-03-12 16:05:07 +01:00
Lucie Gérard f9576fac2a Make module ready for source SBOM checking
This includes:
- turning VERIFY_SOURCE_SBOM ON
- adding rules to the licenseRule.json files
- correcting the licensing given via REUSE.toml files
- renaming license files not located in LICENSES folder.
Their name needs to be prefixed with `LICENSE.` to be ignored
by reuse and excluded from the source SBOM. The names are
updated in the corresponding qt_attribution.json

A lot of files are skipped during the license test,
but all are present in the source SBOM.
This is why corrections are needed before turning the
source SBOM check on.

[ChangeLog][Third-Party Code] Renaming the license files with prefix
LICENSE. to have them ignored by reuse tool.

Task-number: QTBUG-131434
Pick-to: 6.9 6.8
Change-Id: Ib6639c161f62ccd2dbfefdf6cf9f9dcc8d060adf
Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
2025-02-28 10:47:45 +01:00