diff --git a/doc/qtcreator/src/editors/creator-locator.qdoc b/doc/qtcreator/src/editors/creator-locator.qdoc index 44cdc361bc7..49f79876785 100644 --- a/doc/qtcreator/src/editors/creator-locator.qdoc +++ b/doc/qtcreator/src/editors/creator-locator.qdoc @@ -170,7 +170,7 @@ \section2 Opening Sessions from Locator You can use the filter that triggers menu commands to open - \l{Managing Sessions}{sessions}. Enter + \l{Manage sessions}{sessions}. Enter \c {t yoursess} or \c {t sess yoursess} to trigger \uicontrol File > \uicontrol Sessions > \e . diff --git a/doc/qtcreator/src/editors/creator-only/creator-clang-codemodel.qdoc b/doc/qtcreator/src/editors/creator-only/creator-clang-codemodel.qdoc index 0edfdcc22c7..ed812bed750 100644 --- a/doc/qtcreator/src/editors/creator-only/creator-clang-codemodel.qdoc +++ b/doc/qtcreator/src/editors/creator-only/creator-clang-codemodel.qdoc @@ -149,7 +149,7 @@ \image qtcreator-toggle-progress-bar.webp {Toggle Progress Details button} By default, \QC runs one clangd process per project. If you have created - \l{Managing Sessions}{sessions} that have related projects, you can + \l{Manage sessions}{sessions} that have related projects, you can specify that the projects in the session should be managed by a single clangd process. diff --git a/doc/qtcreator/src/howto/creator-only/creator-cli.qdoc b/doc/qtcreator/src/howto/creator-only/creator-cli.qdoc index b11cab2a52e..3b2eb93bfc3 100644 --- a/doc/qtcreator/src/howto/creator-only/creator-cli.qdoc +++ b/doc/qtcreator/src/howto/creator-only/creator-cli.qdoc @@ -197,15 +197,13 @@ \li -lastsession \li ProjectExplorer plugin: load the last session when \QC starts. Open the projects and files that were open when you last exited - \QC. For more information about managing sessions, see - \l{Managing Sessions}. + \QC. \row \li \li ProjectExplorer plugin: load the given session when \QC starts. Open the projects and files that were open when you last exited - \QC. For more information about managing sessions, see - \l{Managing Sessions}. + \QC. \endtable @@ -225,5 +223,5 @@ You can also switch to a dark theme to customize the appearance of widgets, colors, and icons without using stylesheets. - \sa {Run Qt Creator from the command line} + \sa {Run Qt Creator from the command line}, {Manage sessions} */ 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 383537b270e..98ed0545454 100644 --- a/doc/qtcreator/src/howto/creator-only/creator-how-tos.qdoc +++ b/doc/qtcreator/src/howto/creator-only/creator-how-tos.qdoc @@ -173,7 +173,7 @@ To open a project that is located in a particular directory, you can pass on the directory name as a command-line argument. \QC looks for - a \l{Managing Sessions}{session} that matches the directory name and + a \l{Manage sessions}{session} that matches the directory name and loads it. Or it looks for a project file in the directory and opens it. For example, on Windows: diff --git a/doc/qtcreator/src/howto/creator-sessions.qdoc b/doc/qtcreator/src/howto/creator-sessions.qdoc index 1201810e09f..348bea2139a 100644 --- a/doc/qtcreator/src/howto/creator-sessions.qdoc +++ b/doc/qtcreator/src/howto/creator-sessions.qdoc @@ -13,11 +13,13 @@ \previouspage creator-project-managing-workspaces.html \nextpage creator-keyboard-shortcuts.html \else - \previouspage creator-sharing-project-settings.html - \nextpage creator-design-mode.html + \previouspage creator-how-tos.html \endif - \title Managing Sessions + \ingroup creator-how-to-use + \ingroup studio-how-to + + \title Manage sessions When you exit \QC, it stores a snapshot of your current workspace as a \e session. To restore the session automatically when you start \QC, @@ -61,6 +63,8 @@ To save a session under a new name, select \uicontrol Clone. + \section1 Create new sessions + To create a new session: \list 1 @@ -76,9 +80,12 @@ \endlist + \section1 Open sessions + To switch between sessions, select \uicontrol {Open}. \if defined(qtcreator) + The \uicontrol Projects tab in the \uicontrol Welcome mode lists existing sessions. To open a session, select it or press \key Ctrl+Alt+, where \e is the number of the session to @@ -96,7 +103,7 @@ When you start \QC from the command line, you can give the name of a session as an argument and \QC will start with this session. - For more information, see \l{Command-Line Options}. + \sa {Command-Line Options}, {Searching with the Locator} \endif */ diff --git a/doc/qtcreator/src/projects/creator-only/creator-projects-overview.qdoc b/doc/qtcreator/src/projects/creator-only/creator-projects-overview.qdoc index ce94263b593..f7f9eae3e8d 100644 --- a/doc/qtcreator/src/projects/creator-only/creator-projects-overview.qdoc +++ b/doc/qtcreator/src/projects/creator-only/creator-projects-overview.qdoc @@ -16,10 +16,6 @@ \image front-projects.png - You can share projects with other designers and developers across different - development platforms with a common tool for design, development, and - debugging. - \list \li \l{Creating Projects} @@ -42,14 +38,8 @@ configurations for \QC and your projects. You can modify the settings in the \uicontrol Projects mode. - \li \l{Managing Sessions} - - Sessions store items such as open files, breakpoints, and evaluated - expressions, which you do not typically want to share across - platforms. - \endlist - \sa {Build Systems} - + \sa {Manage Projects}{How To: Manage Projects}, {Manage sessions}, + {Build Systems} */ 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 0fb7729d887..9bfe2dc2451 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 @@ -46,6 +46,6 @@ \note You cannot use this view to specify subprojects for projects. - \sa {Add subprojects to projects}, {Managing Sessions} + \sa {Add subprojects to projects}, {Manage sessions} */ diff --git a/doc/qtcreator/src/qtcreator-toc.qdoc b/doc/qtcreator/src/qtcreator-toc.qdoc index ad60462b0f4..e5d2bd3e5f7 100644 --- a/doc/qtcreator/src/qtcreator-toc.qdoc +++ b/doc/qtcreator/src/qtcreator-toc.qdoc @@ -42,7 +42,6 @@ \li \l{Using Custom Output Parsers} \li \l{Sharing Project Settings} \endlist - \li \l{Managing Sessions} \endlist \li \l{Designing User Interfaces} \list diff --git a/doc/qtcreator/src/qtcreator.qdoc b/doc/qtcreator/src/qtcreator.qdoc index 7ae66a39ea1..346dc2802fe 100644 --- a/doc/qtcreator/src/qtcreator.qdoc +++ b/doc/qtcreator/src/qtcreator.qdoc @@ -53,7 +53,6 @@ \li \l{Creating Projects} \li \l{Version Control Systems} \li \l{Configuring Projects} - \li \l{Managing Sessions} \endlist \li \b {\l{Designing User Interfaces}} \list diff --git a/doc/qtcreator/src/user-interface/creator-projects-view.qdoc b/doc/qtcreator/src/user-interface/creator-projects-view.qdoc index 4c1e9e9c54d..286cefa30b8 100644 --- a/doc/qtcreator/src/user-interface/creator-projects-view.qdoc +++ b/doc/qtcreator/src/user-interface/creator-projects-view.qdoc @@ -19,7 +19,7 @@ \if defined(qtcreator) The project tree has a list of all projects open in the current - \l{Managing Sessions}{session}. For each project, the tree visualizes + \l{Manage sessions}{session}. For each project, the tree visualizes the build system structure of the project and lists all files that are part of the project. diff --git a/doc/qtdesignstudio/src/qtdesignstudio-toc.qdoc b/doc/qtdesignstudio/src/qtdesignstudio-toc.qdoc index 20b6df7c41c..de4e993b7f6 100644 --- a/doc/qtdesignstudio/src/qtdesignstudio-toc.qdoc +++ b/doc/qtdesignstudio/src/qtdesignstudio-toc.qdoc @@ -36,7 +36,7 @@ \li \l{Qt Insight} \endlist \li \l{Managing Workspaces} - \li \l{Managing Sessions} + \li \l{Manage sessions} \li \l{Keyboard Shortcuts} \endlist \li \l{Creating Projects}