From f5ec6167d673802ec85a483116757957a758af77 Mon Sep 17 00:00:00 2001 From: Paul Wicking Date: Mon, 15 Sep 2025 19:10:55 +0200 Subject: [PATCH] Doc: Update multi-threading doc title Change title from "Thread Support in Qt" to "Multi-threading in Qt" to use more modern and precise terminology. Add target directive to preserve possible existing links and update all cross-references across the codebase. Task-number: QTBUG-140178 Pick-to: 6.10.0 6.9 6.8 Change-Id: I43ee66b3e036d8a0682c6dbb59ee52636d26b201 Reviewed-by: Andy Shaw (cherry picked from commit fe10a6a2609751ef0d2d8ebcfcb2bef5c45c2dad) Reviewed-by: Qt Cherry-pick Bot --- doc/src/core.qdoc | 2 +- doc/src/frameworks-technologies/threads.qdoc | 7 ++++--- doc/src/qtdoc-toc.qdoc | 2 +- doc/src/topics.qdoc | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/doc/src/core.qdoc b/doc/src/core.qdoc index 07ba29ebd..5d10a6158 100644 --- a/doc/src/core.qdoc +++ b/doc/src/core.qdoc @@ -76,7 +76,7 @@ also launch and manage external processes using the QProcess class. Qt provides functionality to manage threads and parallelized code in a safe and platform-independent way. -See \l{Thread Support in Qt} for more information. +See \l{Multi-threading in Qt} for more information. \section1 C++20 support in Qt diff --git a/doc/src/frameworks-technologies/threads.qdoc b/doc/src/frameworks-technologies/threads.qdoc index 55ebdd3b5..2cd33dd93 100644 --- a/doc/src/frameworks-technologies/threads.qdoc +++ b/doc/src/frameworks-technologies/threads.qdoc @@ -7,12 +7,13 @@ \title Threading Classes These \l{Qt Core} classes provide threading support to applications. - The \l{Thread Support in Qt} page covers how to use these classes. + The \l{Multi-threading in Qt} page covers how to use these classes. */ /*! \page threads.html - \title Thread Support in Qt + \target threadsupportinqt + \title Multi-threading in Qt \ingroup qt-basic-concepts \brief A detailed discussion of thread handling in Qt. @@ -85,7 +86,7 @@ \ingroup frameworks-technologies - \previouspage Thread Support in Qt + \previouspage Multi-threading in Qt \nextpage Synchronizing Threads Qt offers many classes and functions for working with threads. Below are diff --git a/doc/src/qtdoc-toc.qdoc b/doc/src/qtdoc-toc.qdoc index 632d56302..9acfcca70 100644 --- a/doc/src/qtdoc-toc.qdoc +++ b/doc/src/qtdoc-toc.qdoc @@ -180,7 +180,7 @@ \li \l {Inter-process communication in Qt}{Inter-process communication} \li \l {Overview of Qt's Undo Framework}{Qt's Undo Framework} \li \l {Unicode in Qt}{Unicode Support in Qt} - \li \l {Thread Support in Qt} + \li \l {Multi-threading in Qt} \list \li \l {Multithreading Technologies in Qt}{Multithreading Technologies} \li \l {Synchronizing Threads} diff --git a/doc/src/topics.qdoc b/doc/src/topics.qdoc index 01cd15346..cff2eb3bd 100644 --- a/doc/src/topics.qdoc +++ b/doc/src/topics.qdoc @@ -16,7 +16,7 @@ functionality and can be used as a starting point for learning how to to get the \li \l {Inter-process communication in Qt}{Inter-process communication} \li \l {Overview of Qt's Undo Framework}{Qt's Undo Framework} \li \l {Unicode in Qt}{Unicode Support in Qt} - \li \l {Thread Support in Qt} + \li \l {Multi-threading in Qt} \list \li \l {Multithreading Technologies in Qt}{Multithreading Technologies} \li \l {Synchronizing Threads}