Tor Arne Vestbø
c439afa1ce
Include qcoregraphics_p.h instead of forward-declaring
...
Pick-to: 6.10
Change-Id: Ic86181b608334d7e7b5c9fb58a6ef653b90b1c40
Reviewed-by: Eirik Aavitsland <eirik.aavitsland@qt.io>
2025-08-18 14:52:51 +02:00
Qt Submodule Update Bot
97759f6947
Update dependencies on 'dev' in qt/qtimageformats
...
Change-Id: I5082f54090a4a664f867d572dffb6c3a7ea5dae1
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-08-18 08:48:28 +00:00
Tor Arne Vestbø
937811fd24
Remove qiiofhelpers.pri
...
We no longer build with qmake
Change-Id: Id2aa80528cd8713aeb51b9548fda12e7e69ff6e1
Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
2025-08-14 21:09:42 +02:00
Qt Submodule Update Bot
30d7047f9b
Update dependencies on 'dev' in qt/qtimageformats
...
Change-Id: Id58bf686ca55cdf3f468d1dea04c8cbdf635ca13
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-08-14 08:53:57 +00:00
Tim Blechmann
2bfc5d8684
libtiff: hide implementation details
...
building with -DLOGLUV_PUBLIC=0 will convert some libtiff functions to
"static", preventing potential name clashes with downstream.
Pick-to: 6.10
Task-number: QTBUG-138543
Change-Id: I3808de27121ac975714b17508b20cb4bc5203e23
Reviewed-by: Eirik Aavitsland <eirik.aavitsland@qt.io>
2025-08-13 15:52:43 +08:00
Qt Submodule Update Bot
d162e9d795
Update dependencies on 'dev' in qt/qtimageformats
...
Change-Id: I0f56189ac0c44bb90e3f59fca3c4c3fe7311b1e9
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-08-13 04:50:45 +00:00
Tim Blechmann
2a1dce06d5
CMake: add libtiff headers to cmake target
...
Adding the libtiff headers to the cmake target in order to populate
project files.
Quality of life improvements that makes the code a little more tooling
friendly.
Pick-to: 6.10
Change-Id: I87fa5e2118a4d128081a8703e8c8cc3b3b31fa44
Reviewed-by: Eirik Aavitsland <eirik.aavitsland@qt.io>
2025-08-10 09:04:47 +08:00
Qt Submodule Update Bot
1eb2199aa9
Update dependencies on 'dev' in qt/qtimageformats
...
Change-Id: Ic6ae6404f906f722fcf184d4fa2d3d5e26f14e61
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-08-08 17:35:52 +00:00
Topi Reinio
302f66f946
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.
Pick-to: 6.10
Task-number: QTBUG-138901
Change-Id: Ib00b506c13b3974d5741e4c8a7af6c5c5408a0c6
Reviewed-by: Paul Wicking <paul.wicking@qt.io>
2025-08-06 09:16:11 +00:00
Qt Submodule Update Bot
8357f4336f
Update dependencies on 'dev' in qt/qtimageformats
...
Change-Id: If749be71ccde43b4aa946204bad47eda2a759d6c
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-08-05 04:18:48 +00:00
Qt Submodule Update Bot
2809d66b2c
Update dependencies on 'dev' in qt/qtimageformats
...
Change-Id: I1b611aac28c088e6f0f4190f74c53b6fd7ae67e9
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-08-01 11:07:29 +00:00
Qt Submodule Update Bot
ff48db9424
Update dependencies on 'dev' in qt/qtimageformats
...
Change-Id: I7238247b727b4e7bb0a07c6acef779eec520a3ba
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-07-30 04:34:03 +00:00
Eirik Aavitsland
e987ad3b0c
Update bundled libwebp to version 1.6.0
...
[ChangeLog][Third-Party Code] Update bundled libwebp to version 1.6.0
Pick-to: 6.10 6.9 6.8 6.5
Change-Id: I1c141d78ddaf43c57a21ce928345cff77b6fdd29
Reviewed-by: Paul Olav Tvete <paul.tvete@qt.io>
2025-07-22 10:55:44 +02:00
Tim Blechmann
99c05995ee
Harden namespacing
...
When using namespaced Qt, we need to prevent symbol clashes with symbols
of the same name.
* namespace some publicly visible classes
* hide classes in implementation in an anonymous namespace
Task-number: QTBUG-138543
Pick-to: 6.10
Change-Id: I0469b3e28ed298107567b6f645c0bb263557be19
Reviewed-by: Eirik Aavitsland <eirik.aavitsland@qt.io>
2025-07-21 16:27:06 +08:00
Qt Submodule Update Bot
0caad3fc1c
Update dependencies on 'dev' in qt/qtimageformats
...
Change-Id: Ic13998ef9ddac8f36d07bfabe03b84508f2c1435
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-07-18 03:23:24 +00:00
Lucie Gérard
01453e395b
Remove year from Qt Copyright in REUSE.toml
...
Change-Id: If0871b0987a9e92fd18911b3a30320b745e8e138
Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
2025-07-14 09:47:32 +02:00
Qt Submodule Update Bot
a98a392ced
Update dependencies on 'dev' in qt/qtimageformats
...
Change-Id: Idd15c75f3d4dc3dcf41527045bace6bf92e4c2de
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-07-10 14:05:18 +00:00
Qt Submodule Update Bot
7f235492c4
Update dependencies on 'dev' in qt/qtimageformats
...
Change-Id: Ibd748a4c7ce3029507ae0fc0e5bf62fa8763eb0e
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-07-09 06:46:12 +00:00
Qt Submodule Update Bot
1b0358dd8f
Update dependencies on 'dev' in qt/qtimageformats
...
Change-Id: Ic6043831fabb8519b33e6e873416c218b2f2f5b5
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-07-06 19:43:20 +00:00
Qt Submodule Update Bot
fc28b0f296
Update dependencies on 'dev' in qt/qtimageformats
...
Change-Id: I4c3b8fabcde9df13e030894536c1eed2c34811e8
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-07-03 05:06:42 +00:00
Qt Submodule Update Bot
0eae893444
Update dependencies on 'dev' in qt/qtimageformats
...
Change-Id: Ia259557eb94a9040c391872fe065d577204b731d
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-07-01 13:53:09 +00:00
Qt Submodule Update Bot
abd58841d6
Update dependencies on 'dev' in qt/qtimageformats
...
Change-Id: Idd3b6b436ce4b05b65d743afee96d692279626ec
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-06-30 06:01:01 +00:00
Qt Submodule Update Bot
3da4d207e0
Update dependencies on 'dev' in qt/qtimageformats
...
Change-Id: I69fcb9afc065062a2ea081228020c8a83c650969
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-06-27 07:32:36 +00:00
Qt Submodule Update Bot
d129757095
Update dependencies on 'dev' in qt/qtimageformats
...
Change-Id: I93b75a6f4e09c9f1db321f29a7e6711dd4780462
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-06-25 11:50:32 +00:00
Qt Submodule Update Bot
2246aca989
Update dependencies on 'dev' in qt/qtimageformats
...
Change-Id: I6bdd77325c662057c283ad7e579980d2b9ad5f31
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-06-22 18:12:08 +00:00
Cristian Le
4a7745d522
Move `qt_internal_project_setup` as early as possible
...
The earliest we can move this is right after `BuildInternals`. This
allows us to add function calls before navigating the `find_package`
tree of the dependents.
Task-number: QTBUG-135233
Change-Id: I77d42d2b621861ad16db4f4a8016c1668964427a
Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
2025-06-20 15:31:25 +02:00
Qt Submodule Update Bot
dadcc1400e
Update dependencies on 'dev' in qt/qtimageformats
...
Change-Id: I96fbe59e3b9ec28150130970b2f107cc25f71dd4
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-06-20 11:41:06 +00:00
Qt Submodule Update Bot
19c37d8e44
Update dependencies on 'dev' in qt/qtimageformats
...
Change-Id: Ib9baa431c9d6ae8edaa21a01f864bd4b12a324ba
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-06-17 16:54:27 +00:00
Qt Submodule Update Bot
37564270b7
Update dependencies on 'dev' in qt/qtimageformats
...
Change-Id: Ie975c0770f33b4652d808e026ca609dc41062db2
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-06-16 13:10:15 +00:00
Qt Submodule Update Bot
16c602838c
Update dependencies on 'dev' in qt/qtimageformats
...
Change-Id: I8ca86664da43fc010ddadd1bc09a2f507531f667
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-06-14 14:53:04 +00:00
Qt Submodule Update Bot
29011a39cc
Update dependencies on 'dev' in qt/qtimageformats
...
Change-Id: I885cbf5ad5b7e5ae5d223e5911789df7a289ff61
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-06-11 09:09:03 +00:00
Qt Submodule Update Bot
f50331a928
Update dependencies on 'dev' in qt/qtimageformats
...
Change-Id: I778c89085b0f1149ce0b2049fcea492d39bfc58a
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-06-07 18:33:03 +00:00
Jani Heikkinen
232242d665
Bump version to 6.11.0
...
Change-Id: Ic3a7aff138a9441aaadf47c8d3f9364cb01d2e4b
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-06-05 16:29:40 +01:00
Qt Submodule Update Bot
0f8509c948
Update dependencies on 'dev' in qt/qtimageformats
...
Change-Id: I777f020095381c1ddcb1335ca8caf1d4b1443619
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-06-05 15:29:39 +00:00
Qt Submodule Update Bot
7282a85192
Update dependencies on 'dev' in qt/qtimageformats
...
Change-Id: If2ff4a5b6776ac806a76718b54f44121d2237e0c
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-06-04 18:51:42 +00:00
Qt Submodule Update Bot
25b166ca83
Update dependencies on 'dev' in qt/qtimageformats
...
Change-Id: I53e7afd7f2b6fad0fc053498d4d3240e39a1af3f
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-06-03 13:15:29 +00:00
Qt Submodule Update Bot
f809d71902
Update dependencies on 'dev' in qt/qtimageformats
...
Change-Id: I7021e5047e006d9b299d9767bf75ff4c9058a675
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-06-01 10:08:14 +00:00
Qt Submodule Update Bot
aa5c34e197
Update dependencies on 'dev' in qt/qtimageformats
...
Change-Id: Ib66ba3c3328b522422ecbf3e6b80377cd03517cd
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-05-31 12:31:41 +00:00
Qt Submodule Update Bot
66e5f7f940
Update dependencies on 'dev' in qt/qtimageformats
...
Change-Id: Ib3addeb30e1d74a09032c81e14fac0eb5117c16c
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-05-28 20:22:46 +00:00
Qt Submodule Update Bot
801ffbd811
Update dependencies on 'dev' in qt/qtimageformats
...
Change-Id: Id3eab0f9917aab358c43d6923a3db57c4ee58f25
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-05-28 05:02:58 +00:00
Alexandru Croitor
0a700dd740
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.8 6.9
Fixes: QTBUG-137183
Task-number: QTBUG-129602
Change-Id: I888a9ae68ac0854c742892713d566d564c0113d9
Reviewed-by: Alexey Edelev <alexey.edelev@qt.io>
2025-05-27 16:40:57 +02:00
Qt Submodule Update Bot
086bc424de
Update dependencies on 'dev' in qt/qtimageformats
...
Change-Id: I0ae9a94c39cbfecfda5ef9e05efb0a755161eec8
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-05-27 04:59:53 +00:00
Qt Submodule Update Bot
3431454abf
Update dependencies on 'dev' in qt/qtimageformats
...
Change-Id: I37171710a0c4927b8eebf91fd3c928cab9332247
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-05-26 04:10:03 +00:00
Qt Submodule Update Bot
689ef07aa3
Update dependencies on 'dev' in qt/qtimageformats
...
Change-Id: I1d21a604a837453e164fa286901907effb97637f
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-05-23 09:00:34 +00:00
Qt Submodule Update Bot
6f0ff6ca67
Update dependencies on 'dev' in qt/qtimageformats
...
Change-Id: Ic3160b0360dbac2c8ac0dac7222edbfc39841b90
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-05-21 05:27:53 +00:00
Samuel Gaist
efd332516f
Fix validation issue for ICNS image
...
The header validation logic could trigger an assert when an invalid ICNS
image was loaded. This patch fixes the validation logic.
Credit to OSS-Fuzz
Fixes: QTBUG-136707
Pick-to: 6.9 6.8 6.5
Change-Id: I9571b9fd0b53d07ceee9792c9418472e949eff30
Reviewed-by: Eirik Aavitsland <eirik.aavitsland@qt.io>
2025-05-20 12:57:58 +00:00
Qt Submodule Update Bot
baff355fae
Update dependencies on 'dev' in qt/qtimageformats
...
Change-Id: I59025a782784cd45a3d9870d1ac615f780550b15
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-05-18 06:46:14 +00:00
Qt Submodule Update Bot
285b73aa52
Update dependencies on 'dev' in qt/qtimageformats
...
Change-Id: Ibb66c2ae9e7bbc3430474f30156ac9bc34de095f
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-05-09 09:15:40 +00:00
Qt Submodule Update Bot
dca4956e41
Update dependencies on 'dev' in qt/qtimageformats
...
Change-Id: Ic56630a5badcb7b970edb3426bead88bcd297cbe
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-05-08 07:25:25 +00:00
Qt Submodule Update Bot
fa96798b38
Update dependencies on 'dev' in qt/qtimageformats
...
Change-Id: Ia879279131e161429bf597cc0e47281ac0819f5f
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2025-05-02 13:24:41 +00:00