[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 163e23edd42d47a5bf0c1b9b63928e66da9b374e to b687b72dbffc3cc60db6ffe3d55ec7b08b30efe2
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 ef754b5bedf46d7f1a042b7e65252f63866480f8 by Sol ZHu on 31/07/2026 at 03:10..
ohos: add icons to system tray menu items

Populate StatusBarMenuItemOptions for OHOS system tray menu entries when
the corresponding QAction has an icon.

Convert menu item icons to the StatusBarItemIcon shape expected by the
status bar extension API, providing separate white and black PixelMaps
for dark and light modes.

Task-number: QTBUG-147333
Pick-to: 6.12
Change-Id: I0a15af05e0ece5b80a063ecad0a531188c7d6cac
Reviewed-by: Zbigniew Chyla <[email protected]>
Reviewed-by: SanthoshKumar Selvaraj <[email protected]>
https://invent.kde.org/qt/qt/qtbase/-/commit/ef754b5bedf46d7f1a042b7e65252f63866480f8

Git commit 0ec0a05addeb026e201ad3e142845d715386919b by Dawid Śliwa on 31/07/2026 at 06:59..
tst_QWindow: share non-fullscreen predicate

Several window geometry tests need to decide whether the platform can
honor requested top-level positions and sizes. They query the
NonFullScreenWindows capability directly at each call site, duplicating
the platform decision and its implementation details.

Introduce a file-local predicate and migrate all existing checks to it.
This gives tests that need the same decision one consistent expression
to reuse.

Task-number: QTBUG-148260
Pick-to: 6.12
Change-Id: I3642be6b738d94bc5f6a61bd5a121f5091f1fb5a
Reviewed-by: Zbigniew Chyla <[email protected]>
Reviewed-by: Liang Qi <[email protected]>
https://invent.kde.org/qt/qt/qtbase/-/commit/0ec0a05addeb026e201ad3e142845d715386919b

Git commit b687b72dbffc3cc60db6ffe3d55ec7b08b30efe2 by Axel Spoerl on 31/07/2026 at 06:59..
Fix flakiness in tst_QWindow::testInputEvents()

The test function processed one event before testing with QCOMPARE.
When another system event gets in the way, the pending input event
doesn't get delivered and the test starts to flake.

Remove QCoreApplication::processEvent() calls and substitute
QCOMPARE with QTRY_COMPARE, which processes events until the predicate
yields true.

Fixes: QTBUG-136999
Pick-to: 6.12 6.11 6.8 6.5
Change-Id: I8c6cc29da565aef9f15261d4f5f66961ec89d82e
Reviewed-by: Tor Arne Vestbø <[email protected]>
https://invent.kde.org/qt/qt/qtbase/-/commit/b687b72dbffc3cc60db6ffe3d55ec7b08b30efe2
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.