[qt/qt/qtimageformats]: Summary of bulk changes made

KDE Git Services - Bulk Change <[email protected]>
Newsgroups gmane.comp.kde.cvs
Message-ID <[email protected]>
Git repository change summary for qt/qt/qtimageformats
Pushed by mirror-service into branch '6.12'.
Changed from 5e50cca2b9473d547b74e2ee0a16ade62d8a7487 to bb8a016b9ba6602f208acea9c45cf931e66732c7
Acknowledgement was received that this change introduces only existing code that has been pushed to another public open source repository.

This change contains the following new commits:

Git commit 4eed0fd5ab1f56b0f9730a4bd7a2f390d2f90ff0 by Qt Cherry-pick Bot (on behalf of Marc Mutz) on 24/07/2026 at 07:16..
QTiffHandler: Extract Method Private::readNextImage() from read()

This allows to centralize the Private::close() call in read(), instead
of having every early return execute it manually, which one return
already forgot (fixed in a prequel commit).

I also considered simply adding a qScopeGuard([&] { d->close(); }),
but a traditional Extract Method seemed more productive, as it reduces
the size of the already-large function and separates concerns, instead
of adding another few lines, and leaving concerns entangled.

Amends the addition of the TIFF plugin to qtimageformats, from qtbase
(5.0), but made more urgent by adding support for more and more
formats over time.

Pick-to: 6.11 6.8
Change-Id: I641103b2a2e2f22340066802d64d286d8242fde2
Reviewed-by: Allan Sandfeld Jensen <[email protected]>
(cherry picked from commit bdda42e9ec461b17d873b2e11719dcd33577d032)
Reviewed-by: Qt Cherry-pick Bot <[email protected]>
https://invent.kde.org/qt/qt/qtimageformats/-/commit/4eed0fd5ab1f56b0f9730a4bd7a2f390d2f90ff0

Git commit bb8a016b9ba6602f208acea9c45cf931e66732c7 by Qt Cherry-pick Bot (on behalf of Marc Mutz) on 24/07/2026 at 07:16..
QTiffHandler: make two of the Private methods static

These two don't access *this, so save the this pointer when calling
them. Since their callers are (again) on the same class as the
methods, no name qualification is needed.

Pick-to: 6.11 6.8
Change-Id: Ic6a52a6ea988febdc7b49900ad3b83fa7b02f172
Reviewed-by: Allan Sandfeld Jensen <[email protected]>
(cherry picked from commit 05a025e59d589cc0155714452b575998124cc4f2)
Reviewed-by: Qt Cherry-pick Bot <[email protected]>
https://invent.kde.org/qt/qt/qtimageformats/-/commit/bb8a016b9ba6602f208acea9c45cf931e66732c7
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.