[qt/qt/qttools]: 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/qttools
Pushed by mirror-service into branch 'dev'.
Changed from 30d8099b5456eceb79bb04a89aa267f988444230 to 6bdd5550d280dcc3619299013e0c264b7f86def1
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 b5cb510818a0f4e5c561aaffc44a6ca0b131fa13 by Paul Wicking on 05/08/2026 at 11:53..
QDoc: Actually move link and description into the link map

Node::setLink() takes its link and description as const references
and applies std::move to both before filing them into the link map.
Moving from a const reference is a silent copy: the code reads as a
transfer of ownership that never happens, and static analysis flags
the parameters as returned in a moved-from state.

The function now takes both strings by value and genuinely moves
them into the map. Callers passing temporaries gain a real move;
callers passing lvalues copy exactly as before, at the call
boundary, where the cost is visible.

Coverity-Id: 909806
Coverity-Id: 909821
Pick-to: 6.12
Change-Id: I2e2c4fbf6fcc46db27766bef672975448d7dae8d
Reviewed-by: David Boddie <[email protected]>
https://invent.kde.org/qt/qt/qttools/-/commit/b5cb510818a0f4e5c561aaffc44a6ca0b131fa13

Git commit 6bdd5550d280dcc3619299013e0c264b7f86def1 by David Boddie on 05/08/2026 at 14:25..
QDoc: Use a common genus to find nodes related to the relative node

The auto-linking feature will sometimes find nodes that are less
relevant than others when there are multiple link targets with the same
name. Using a common genus between the requested genus and the genus of
the relative node, narrows the search and finds more suitable targets.

For example, auto-linking to a name from a C++ API document will tend to
find a C++ object with that name instead of an identically-named QML
object.

Change-Id: I3e9e2f01a85f5d9b4bbd367a497001de811e193d
Reviewed-by: Paul Wicking <[email protected]>
https://invent.kde.org/qt/qt/qttools/-/commit/6bdd5550d280dcc3619299013e0c264b7f86def1
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.