[qt/qt-creator/qt-creator]: 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-creator/qt-creator
Pushed by mirror-service into branch 'master'.
Changed from 76522dd5ee000cd09b8e7a43bdd27095f8c14360 to 1238feabcff85baddb8fcdec707380bd4e73ca25
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 23025abade25446df3cfcbeff0fa2ef0743ab16f by hjk on 22/07/2026 at 13:27..
CMake: Serve QML import/root paths from BuildSystem extra data

AndroidBuildApkStep reads QML_IMPORT_PATH and QML_ROOT_PATH via extraData()
when generating the androiddeployqt settings. They used to come from the
CMakeTargetNode::data() catch-all reading the CMake cache; that catch-all
was dropped when the Android roles moved to the store, silently turning
them empty. Populate them in updateExtraData() like the other config values.

Amends 3b066261e.

Assisted-by: Claude Code
Change-Id: I96c97aea724925ff84e74f3e0b2840a4eb08c76e
Reviewed-by: Cristian Adam <[email protected]>
https://invent.kde.org/qt/qt-creator/qt-creator/-/commit/23025abade25446df3cfcbeff0fa2ef0743ab16f

Git commit 5f2b92d2d650e4c751f60c09be593a0097e58382 by hjk on 22/07/2026 at 13:28..
Nim: Provide a code style value editor instead of a full editor

Convert the Nim code style page to the value-editor hook: the factory
now supplies just the tab-settings widget via setValueEditorCreator, and
the hosting CodeStyleAspect provides the selector and preview and owns
the deferral. This drops the NimCodeStyleEditor subclass and the widget's
bespoke preview handling.

Assisted-by: Claude Code
Change-Id: I4d3c88b6ffbf7017b1b5a4bc489d581cd6a1db92
Reviewed-by: Christian Stenger <[email protected]>
https://invent.kde.org/qt/qt-creator/qt-creator/-/commit/5f2b92d2d650e4c751f60c09be593a0097e58382

Git commit 4cfdc2ffe20552551f933a7daabfc72f6a246972 by hjk on 22/07/2026 at 13:28..
TextEditor: Let a code style value editor own its preview

Add setValueEditorHasPreview() so a language whose value editor already
contains its own preview (for example a tabbed editor with several
previews) can tell CodeStyleAspect not to add the standard preview below
it.

Assisted-by: Claude Code
Change-Id: I5244e006d15d8a470146b2a11994eb6426234601
Reviewed-by: Christian Stenger <[email protected]>
https://invent.kde.org/qt/qt-creator/qt-creator/-/commit/4cfdc2ffe20552551f933a7daabfc72f6a246972

Git commit 96483c2f8bcc68d379d448b227f5428f5c48b031 by hjk on 22/07/2026 at 13:28..
CppEditor: Provide a code style value editor instead of a full editor

Convert the C++ code style page to the value-editor hook: the factory
supplies CppCodeStylePreferencesWidget via setValueEditorCreator and the
hosting CodeStyleAspect provides the selector and owns the deferral. The
widget keeps its own previews, so setValueEditorHasPreview() suppresses
the standard one. Drops the CppCodeStyleEditor subclass.

Assisted-by: Claude Code
Change-Id: I8baab401dc317b49b4e383c95a8f88e279448a08
Reviewed-by: Christian Stenger <[email protected]>
https://invent.kde.org/qt/qt-creator/qt-creator/-/commit/96483c2f8bcc68d379d448b227f5428f5c48b031

Git commit e5cfdeeadd60e39223d4926aa8b693d106f3cccf by hjk on 22/07/2026 at 13:29..
QmlJSTools: Provide a code style value editor instead of a full editor

Convert the Qt Quick code style page to the value-editor hook: the
factory supplies QmlJSCodeStylePreferencesWidget via
setValueEditorCreator and the hosting CodeStyleAspect provides the
selector and owns the deferral. The widget keeps its own preview, so
setValueEditorHasPreview() suppresses the standard one. Drops the
QmlJsCodeStyleEditor subclass.

Assisted-by: Claude Code
Change-Id: Ia3cfe473df19b30bad9d7021c5a0e982998de5aa
Reviewed-by: Christian Stenger <[email protected]>
https://invent.kde.org/qt/qt-creator/qt-creator/-/commit/e5cfdeeadd60e39223d4926aa8b693d106f3cccf

Git commit 02c2acfb0ef5622034e2e706c311f3fff5a28b17 by Jarek Kobus on 22/07/2026 at 13:48..
Debugger: Add writeMemory to lldbbridge.py

LldbEngine::changeMemory() has called this bridge function since
2013, but it never existed - memory writes via lldb have been
silently broken since then.

Change-Id: Ibe74fe50403a590ab6dc02bbfce09a379ef68100
Reviewed-by: hjk <[email protected]>
https://invent.kde.org/qt/qt-creator/qt-creator/-/commit/02c2acfb0ef5622034e2e706c311f3fff5a28b17

Git commit 7a9d846624f3271d716b28749bc1487551ef6244 by Eike Ziller on 22/07/2026 at 14:05..
Utils: Fix CategorySortFilterModel handling of filterKeyColumn

The CategorySortFilterModel was only checking the hardcoded first (0)
column of toplevel items. The toplevel filtering should also apply the
filterKeyColumn (especially -1 which looks in all columns).

Change-Id: Icc0cd96d67526e5ed9166466347c595a356ecf61
Reviewed-by: Cristian Adam <[email protected]>
https://invent.kde.org/qt/qt-creator/qt-creator/-/commit/7a9d846624f3271d716b28749bc1487551ef6244

Git commit 73dcb84217c5709ecba2f1509300d42299a11b8e by Eike Ziller on 22/07/2026 at 14:05..
MarkdownEditor: Derive from BaseTextEditor

That supports having a widget that is not purely a TextEditorWidget, so
it makes sense to do it. It might also open up functionality that is
based on BaseTextEditor instead of solely looking for an aggregated
TextEditorWidget.

Change-Id: Iddfac0c74be527abb46ba2aaa8cd2a2ab688b60d
Reviewed-by: Christian Stenger <[email protected]>
Reviewed-by: David Schulz <[email protected]>
https://invent.kde.org/qt/qt-creator/qt-creator/-/commit/73dcb84217c5709ecba2f1509300d42299a11b8e

Git commit d70248ac0509854978264105499d7d5c0461774b by hjk on 22/07/2026 at 14:45..
Valgrind: Auto-scroll the Callgrind cost view on keyboard nav

The Callgrind cost view disabled auto-scroll ever since the plugin
was first added, so navigating the function list with the keyboard
did not scroll the current item into view. Rely on the default
(auto-scroll enabled) instead.

Fixes: QTCREATORBUG-10055
Assisted-by: Claude Code
Change-Id: If97086dfa150baa70c9bf392f951f50704cc011b
Reviewed-by: Orgad Shaneh <[email protected]>
https://invent.kde.org/qt/qt-creator/qt-creator/-/commit/d70248ac0509854978264105499d7d5c0461774b

Git commit d2cb2049b9486f1dbede0be338422e0b843d0689 by Christian Stenger on 22/07/2026 at 14:55..
QmlJSTools: Silence warning from Qt

Editing a value of the QmlJS code style preferences and
committing it writes the new value into a file and
triggers a settingsChanged signal which in turn writes
the whole model again and reinitializes the model
afterwards including a reset of the model.
This happens while the delegate's editor is still open,
the editor gets detached from the view and the whole
ended in a warning of

 QAbstractItemView::commitData called with an editor
 that does not belong to this view

Skip the second write and reinit of the model if the
update came from the model itself.

Change-Id: I1dde40275199dfe2098a07fbde976240348cca56
Reviewed-by: hjk <[email protected]>
https://invent.kde.org/qt/qt-creator/qt-creator/-/commit/d2cb2049b9486f1dbede0be338422e0b843d0689

Git commit 42b61ade3b31aafac815eac37f453ff83e78c3b5 by hjk on 22/07/2026 at 15:05..
Debugger: Show the signal name for harmless/expected signals

When the inferior received a routine signal (the stop signal or one
listed in the run configuration's expected signals) it was only
written to the debugger log, so the status bar showed a generic
"signal-received". Reflect the actual signal name and meaning in the
status bar as well, without a dialog, to avoid noise for these
routine signals.

Fixes: QTCREATORBUG-9827
Assisted-by: Claude Code
Change-Id: Ia0cf0f28b0c0fb6e40c509dfeead9c19f352d1bc
Reviewed-by: Orgad Shaneh <[email protected]>
https://invent.kde.org/qt/qt-creator/qt-creator/-/commit/42b61ade3b31aafac815eac37f453ff83e78c3b5

Git commit 1238feabcff85baddb8fcdec707380bd4e73ca25 by Christian Kandeler on 22/07/2026 at 16:34..
CMakeProjectManager: Handle device tool detection request asynchronously

Change-Id: I44eda3097ed25a5bfbd52eccdcfe870f9e7401bc
Reviewed-by: Cristian Adam <[email protected]>
https://invent.kde.org/qt/qt-creator/qt-creator/-/commit/1238feabcff85baddb8fcdec707380bd4e73ca25
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.