[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 'dev'.
Changed from 051f4c75157af4fbfef93f452fa0b2ac10fcdc36 to a49ce03fae65134783ebf2310f26abe23e1eb3e3
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 a49ce03fae65134783ebf2310f26abe23e1eb3e3 by Zbigniew Chyla on 22/07/2026 at 17:24..
ohos: kill QOhosOptional alias use in qarkui/ files

The QOhosOptional<T> alias for std::optional<T>, together with its
makeQOhosOptional() and makeEmptyQOhosOptional() helpers, is being
eliminated in favor of using std::optional directly.

Replace every remaining use in src/plugins/platforms/ohos/qarkui/ with
plain std::optional and add <optional> includes where the type is used
and the paired header does not already provide one.

Where std::optional is the target type (a function return or a struct
member), use the underlying value directly instead of wrapping it, and
return {} instead of std::nullopt.

Drop the now-unused qohosplugincore.h include from the headers where
QOhosOptional was the only symbol taken from it.

Task-number: QTBUG-147543
Pick-to: 6.12
Change-Id: If06916c8b7d0320cfc91862881bc952c44f28661
Reviewed-by: Liang Qi <[email protected]>
Reviewed-by: Dawid Śliwa <[email protected]>
https://invent.kde.org/qt/qt/qtbase/-/commit/a49ce03fae65134783ebf2310f26abe23e1eb3e3
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.