[qt/qt/qtbase]: 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/qtbase
Pushed by mirror-service into branch '6.12'.
Changed from e8567bbc5e16d6966f868035de6246f6411cafb3 to 6267a5d6b1b35bac2da1a80062d0b68cc9e9fffc
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 6267a5d6b1b35bac2da1a80062d0b68cc9e9fffc by Zbigniew Chyla on 19/07/2026 at 13:34..
ohos: simplify pickColor by using QThreadSafeRef

Now that the color-picking implementation lives inside QOhosColorPicker,
which is a QObject, use the plugin's standard QThreadSafeRef idiom for
the result callback instead of a hand-rolled QObject context plus a
shared_ptr/weak_ptr guard. This drops the local Context struct, the
manual QMetaObject::invokeMethod() dispatch and the
m_ohosColorPickingHandle member, and the picked QColor is now emitted
directly without the QOhosOptional<quint32> round-trip.

Behavioural note: the old m_ohosColorPickingHandle member made a second
pickColor() call suppress the colorPicked() emission of an earlier
still-pending pick; overlapping picks now both emit. This is harmless in
practice, as the picker is a modal screen UI that cannot start a second
pick while one is in progress.

Task-number: QTBUG-147194
Change-Id: Iae7e64d832178c03155cdd8b693537f3c37c175d
Reviewed-by: SanthoshKumar Selvaraj <[email protected]>
(cherry picked from commit 598834b83dc35a4c65e32f90ae1d1149712283c2)
Reviewed-by: Qt Cherry-pick Bot <[email protected]>
https://invent.kde.org/qt/qt/qtbase/-/commit/6267a5d6b1b35bac2da1a80062d0b68cc9e9fffc
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.