From b0300ee48dcff11fa62fdb32f565e08485d9b040 Mon Sep 17 00:00:00 2001 From: Leena Miettinen Date: Thu, 21 Sep 2023 16:13:18 +0200 Subject: [PATCH] Doc: Turn "Specifying Dependencies" into a how-to topic Task-number: QTCREATORBUG-29361 Change-Id: I035ff1a99790c0af8c1abe12ab42f16411f346e0 Reviewed-by: Christian Kandeler Reviewed-by: --- .../src/howto/creator-only/creator-how-tos.qdoc | 1 + .../creator-projects-settings-dependencies.qdoc | 14 +++++++------- .../creator-projects-settings-overview.qdoc | 2 +- doc/qtcreator/src/qtcreator-toc.qdoc | 2 +- 4 files changed, 10 insertions(+), 9 deletions(-) diff --git a/doc/qtcreator/src/howto/creator-only/creator-how-tos.qdoc b/doc/qtcreator/src/howto/creator-only/creator-how-tos.qdoc index 0b52935e487..55151151a79 100644 --- a/doc/qtcreator/src/howto/creator-only/creator-how-tos.qdoc +++ b/doc/qtcreator/src/howto/creator-only/creator-how-tos.qdoc @@ -70,6 +70,7 @@ \li \l {Activate kits for a project} \li \l {Develop Qt for Python applications} \li \l {Open projects} + \li \l {Specify dependencies} \li \l {Specify editor settings} \li \l {Specify project contents} \endlist diff --git a/doc/qtcreator/src/projects/creator-only/creator-projects-settings-dependencies.qdoc b/doc/qtcreator/src/projects/creator-only/creator-projects-settings-dependencies.qdoc index 61763c87579..6bc316b0e31 100644 --- a/doc/qtcreator/src/projects/creator-only/creator-projects-settings-dependencies.qdoc +++ b/doc/qtcreator/src/projects/creator-only/creator-projects-settings-dependencies.qdoc @@ -9,20 +9,20 @@ /*! \page creator-build-dependencies.html - \previouspage creator-code-style-settings.html - \nextpage creator-project-settings-environment.html + \previouspage creator-how-tos.html - \title Specifying Dependencies + \ingroup creator-how-to-projects + + \title Specify dependencies If you have multiple projects loaded in a session, you can define the order in which they are built. For example, if project A depends on project B, project B must be built first. \note The build order is stored as a property of a session, not a project. - You must open the session for these settings to take effect. For more - information, see \l{Managing Sessions}. + You must open the session for these settings to take effect. - \image qtcreator-build-dependencies.png "Dependencies view" + \image qtcreator-build-dependencies.png {Dependencies settings in Projects mode} To define the build order of projects within a session: @@ -46,6 +46,6 @@ \note You cannot use this view to specify subprojects for projects. - \sa {Add subprojects to projects} + \sa {Add subprojects to projects}, {Managing Sessions} */ diff --git a/doc/qtcreator/src/projects/creator-only/creator-projects-settings-overview.qdoc b/doc/qtcreator/src/projects/creator-only/creator-projects-settings-overview.qdoc index 2739bf352c1..2b71e1f5000 100644 --- a/doc/qtcreator/src/projects/creator-only/creator-projects-settings-overview.qdoc +++ b/doc/qtcreator/src/projects/creator-only/creator-projects-settings-overview.qdoc @@ -41,7 +41,7 @@ \li \l{Using Clang Tools}{Clang Tools} \li \l{Specify code style}{C++ Code Style} \li \l{Using Custom Output Parsers}{Custom Output Parsers} - \li \l{Specifying Dependencies}{Dependencies} + \li \l{Specify dependencies}{Dependencies} \li \l{Specify editor settings}{Editor} \li \l{Specifying Environment Settings}{Environment} \li \l{Applying Refactoring Actions}{Quick Fixes} diff --git a/doc/qtcreator/src/qtcreator-toc.qdoc b/doc/qtcreator/src/qtcreator-toc.qdoc index 3b359dc72f2..6a5d621ed53 100644 --- a/doc/qtcreator/src/qtcreator-toc.qdoc +++ b/doc/qtcreator/src/qtcreator-toc.qdoc @@ -39,7 +39,6 @@ \li \l{Conan Build Configuration} \endlist \li \l{Specifying Run Settings} - \li \l{Specifying Dependencies} \li \l{Specifying Environment Settings} \li \l{Using Custom Output Parsers} \li \l{Sharing Project Settings} @@ -219,6 +218,7 @@ \li \l {Develop Qt for Python applications} \li \l {Open projects} \li \l {Select the build system} + \li \l {Specify dependencies} \li \l {Specify editor settings} \li \l {Specify project contents} \li \l {Use project wizards}