[qt/qt/qtdeclarative]: 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/qtdeclarative
Pushed by mirror-service into branch '6.11'.
Changed from 2080185449c56e4f16da2c4c1263b621b37b1d9a to 032480e00d556319bff5ea910e80b20f6857c98a
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 f01c9c5f6bcda22b9ddbf4b8c146c788475fbbd0 by Qt Cherry-pick Bot (on behalf of Ulf Hermann) on 19/07/2026 at 03:41..
QmlProfiler: Don't assert when the output file cannot be opened

Skip closing the document when the writer was never opened. Trying to
write anything to the never-opened writer causes asserts.

Pick-to: 6.8
Change-Id: Ib1e6fbe8f958c15faa0bbdc8ad949aef7a0bd159
Reviewed-by: Semih Yavuz <[email protected]>
(cherry picked from commit 5289b57272d964f86883ae200fda092eef8e5217)
Reviewed-by: Qt Cherry-pick Bot <[email protected]>
(cherry picked from commit 81d15a800f5329b4a37afba4277c60bb60c6a6e4)
https://invent.kde.org/qt/qt/qtdeclarative/-/commit/f01c9c5f6bcda22b9ddbf4b8c146c788475fbbd0

Git commit 5d537752b86ed38d3fc8f6eb15f943d7982d78d4 by Qt Cherry-pick Bot (on behalf of Volker Hilsheimer) on 19/07/2026 at 03:41..
QQuickHeaderView: don't return default model index from invalid data calls

Return the default QVariant instead.

Amends 0b607bfe14048e32dd81855e1497dda3465b5183. Discovered while
reviewing the code to understand the data/headerData usage of Qt Quick's
header views.

Pick-to: 6.8
Change-Id: Ibd77e12948a78a8140a8088b2c8d0378846e5818
Reviewed-by: SanthoshKumar Selvaraj <[email protected]>
Reviewed-by: Dilek Akcay <[email protected]>
(cherry picked from commit 442b4a463a3351825b62c869be81370ec6c33c98)
Reviewed-by: Qt Cherry-pick Bot <[email protected]>
(cherry picked from commit b8c994e053ec6c5ddb87d99c56ffe8ec47698638)
https://invent.kde.org/qt/qt/qtdeclarative/-/commit/5d537752b86ed38d3fc8f6eb15f943d7982d78d4

Git commit 4ba8e8ca23284d650704e923f39c888a91e86c08 by Qt Cherry-pick Bot (on behalf of Kai Uwe Broulik) on 19/07/2026 at 03:41..
Accept a proper QKeySequence as shortcut

When interfacing with C++, one might pass a proper QKeySequence
to a QtQuick Shortcut or QtQuick Controls Action.

In order to accept both a StandardKey and a string, the property
is defined as QVariant. For anything non-int it would call
toString() on the QVariant and pass it to QKeySequence::fromString.

However, QVariant has a registered converter to QString in Qt GUI
which uses NativeText, i.e. translated and adjusted to the platform.
QKeySequence::fromString on the other hand expects PortableText.

This mismatch means that assigning a QKeySequence typically worked
in an English system but did not when the system was configured
for another language (with qttranslations available).

Instead, accept a provided QKeySequence and use it as-is.

Change-Id: Ib95c8f187fc7ed4f4fc315ee0eae043b632ecf8d
Reviewed-by: Mitch Curtis <[email protected]>
(cherry picked from commit 923641a53155bc1ceafeb9b7f9cd7c10c7125d49)
Reviewed-by: Qt Cherry-pick Bot <[email protected]>
(cherry picked from commit 16d1ab23ebbcd028a9079a5b8ff5a56312ed1e89)
https://invent.kde.org/qt/qt/qtdeclarative/-/commit/4ba8e8ca23284d650704e923f39c888a91e86c08

Git commit 032480e00d556319bff5ea910e80b20f6857c98a by Qt Cherry-pick Bot (on behalf of Volker Hilsheimer) on 19/07/2026 at 03:41..
QQuickHeaderView: don't emit dataChanged from proxy model's setData

The proxy calls setHeaderData() on the source model, which is expected
to emit the headerDataChanged signal. We connect to that signal to
emit dataChanged, so no need to do it explicitly.

Amends 0b607bfe14048e32dd81855e1497dda3465b5183.

Change-Id: I8008a84bb276a644319c82daace627309e448144
Reviewed-by: Dilek Akcay <[email protected]>
Reviewed-by: SanthoshKumar Selvaraj <[email protected]>
(cherry picked from commit c57b212de3a8f94e2eef559b37ea5fe5d809a41c)
Reviewed-by: Qt Cherry-pick Bot <[email protected]>
(cherry picked from commit f4fff424f477c84f584456becb27e2975f44f193)
https://invent.kde.org/qt/qt/qtdeclarative/-/commit/032480e00d556319bff5ea910e80b20f6857c98a
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.