[qt/qt/qtcanvaspainter]: 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/qtcanvaspainter
Pushed by mirror-service into branch '6.12'.
Changed from 2fb1a7cb7311286dd212f089fed5ac56b0f1812d to 32ec567f33d600d873784b91bc5d6735078f47c6
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 fb75daacf860c0c34fe095228388aef990ee0655 by Qt Cherry-pick Bot (on behalf of Laszlo Agocs) on 27/07/2026 at 13:28..
Remove noexcept from copy SMFs for implicitly shared classes

Change-Id: Ibae7ae7e797be9a9e1357ed0e4c76aadf6b2da07
Reviewed-by: Owais Akhtar <[email protected]>
Reviewed-by: Kaj Grönholm <[email protected]>
(cherry picked from commit 8a5b317fcd19f676e414bcd5743fcda6c3dad3be)
Reviewed-by: Qt Cherry-pick Bot <[email protected]>
https://invent.kde.org/qt/qt/qtcanvaspainter/-/commit/fb75daacf860c0c34fe095228388aef990ee0655

Git commit d8bec68bddd75d9a0e45d54e1b0882c070db6ce8 by Qt Cherry-pick Bot (on behalf of Laszlo Agocs) on 27/07/2026 at 14:05..
Make QCanvasBrush comparison per value

It cannot just compare the data pointers when the real brush classes
have proper per value comparison. When they are convered to
QCanvasBrush operator == and != must continue returning results
consistent with calling == and != on the original.

Also add the missing operator== and != docs to QCanvasBrush.

Change-Id: I7a8450aa9e3c5c350e4268aef22ff9ac12128bec
Reviewed-by: Kaj Grönholm <[email protected]>
(cherry picked from commit 40ec9e40eb7f556839a2680da3432b1d74adf0bb)
Reviewed-by: Qt Cherry-pick Bot <[email protected]>
https://invent.kde.org/qt/qt/qtcanvaspainter/-/commit/d8bec68bddd75d9a0e45d54e1b0882c070db6ce8

Git commit 32ec567f33d600d873784b91bc5d6735078f47c6 by Qt Cherry-pick Bot (on behalf of Laszlo Agocs) on 27/07/2026 at 14:05..
Compare QCanvasBoxShadow::spread in equality check

Not sure why it was left out. Also extend the autotest.

Change-Id: I6647383c160349f16f0b0da9af202eb5a2be3e6c
Reviewed-by: Kaj Grönholm <[email protected]>
(cherry picked from commit 017cdb7e5b57ebcb9c01003b42be079e8484a040)
Reviewed-by: Qt Cherry-pick Bot <[email protected]>
https://invent.kde.org/qt/qt/qtcanvaspainter/-/commit/32ec567f33d600d873784b91bc5d6735078f47c6
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.