[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