From 65cfbc1b6e25225934341daaf17c2da78e1d0a31 Mon Sep 17 00:00:00 2001 From: Leena Miettinen Date: Thu, 27 Oct 2022 16:21:22 +0200 Subject: [PATCH] Doc: Use "remote Linux" instead of "generic remote Linux" - Reflect the term changes in the UI. - Move info about SSH port property to the wizard step list. - Make the topic names in "Deploying to Devices" shorter. - Remove some unnecessary "if defined(qtdesignstudio)" conditions from topics that are not used in the QDS Manual. Task-number: QTCREATORBUG-27876 Change-Id: I2282257f245c31af82a41ea0e533407bf1cbd775 Reviewed-by: Christian Kandeler Reviewed-by: Nicholas Bennett Reviewed-by: hjk --- ...or-generic-linux-device-key-deployment.png | Bin 13135 -> 0 bytes .../qtcreator-linux-device-configurations.png | Bin 16928 -> 0 bytes ...ences-devices-remote-linux-connection.webp | Bin 0 -> 6322 bytes ...s-devices-remote-linux-key-deployment.webp | Bin 0 -> 8968 bytes ...ator-preferences-devices-remote-linux.webp | Bin 0 -> 10564 bytes .../qtcreator-screenshot-devconf-linux.png | Bin 8350 -> 0 bytes doc/qtcreator/src/android/androiddev.qdoc | 2 +- .../src/android/deploying-android.qdoc | 2 +- .../src/cmake/creator-projects-cmake.qdoc | 2 +- doc/qtcreator/src/docker/creator-docker.qdoc | 2 +- doc/qtcreator/src/ios/creator-ios-dev.qdoc | 2 +- .../linux-mobile/creator-deployment-b2qt.qdoc | 6 +-- .../creator-deployment-embedded-linux.qdoc | 10 ++-- .../creator-embedded-platforms.qdoc | 18 +++---- ...tor-projects-running-generic-linux.qdocinc | 12 ++--- ...creator-projects-settings-run-b2qt.qdocinc | 2 +- ...reator-projects-settings-run-linux.qdocinc | 2 +- doc/qtcreator/src/linux-mobile/linuxdev.qdoc | 46 +++++++++--------- .../creator-deployment-overview.qdoc | 19 +++----- .../creator-mobile-platforms.qdoc | 2 +- .../creator-only/creator-mobile-targets.qdoc | 22 +++------ .../creator-projects-generic.qdoc | 4 +- .../creator-projects-targets.qdoc | 2 +- .../src/qnx/creator-deployment-qnx.qdoc | 9 ++-- .../src/qnx/creator-developing-qnx.qdoc | 4 +- doc/qtcreator/src/qtcreator-toc.qdoc | 9 ++-- .../src/webassembly/creator-webassembly.qdoc | 2 +- 27 files changed, 81 insertions(+), 98 deletions(-) delete mode 100644 doc/qtcreator/images/qtcreator-generic-linux-device-key-deployment.png delete mode 100644 doc/qtcreator/images/qtcreator-linux-device-configurations.png create mode 100644 doc/qtcreator/images/qtcreator-preferences-devices-remote-linux-connection.webp create mode 100644 doc/qtcreator/images/qtcreator-preferences-devices-remote-linux-key-deployment.webp create mode 100644 doc/qtcreator/images/qtcreator-preferences-devices-remote-linux.webp delete mode 100644 doc/qtcreator/images/qtcreator-screenshot-devconf-linux.png diff --git a/doc/qtcreator/images/qtcreator-generic-linux-device-key-deployment.png b/doc/qtcreator/images/qtcreator-generic-linux-device-key-deployment.png deleted file mode 100644 index cea3c218d45b9a221ccbeaccb7d1ddbbe77d2a38..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13135 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 LtDnm{r-UW|xrUMS diff --git a/doc/qtcreator/images/qtcreator-linux-device-configurations.png b/doc/qtcreator/images/qtcreator-linux-device-configurations.png deleted file mode 100644 index 58d4362da1ec5d974d03ac491db14dd6776a07bd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16928 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 diff --git a/doc/qtcreator/images/qtcreator-preferences-devices-remote-linux-connection.webp b/doc/qtcreator/images/qtcreator-preferences-devices-remote-linux-connection.webp new file mode 100644 index 0000000000000000000000000000000000000000..5313f254f6e27fdf7bb769ad2395f6b82ba5800c GIT binary patch literal 6322 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 Ox*N=X-#_3c$^ZZ#wKzTi literal 0 HcmV?d00001 diff --git a/doc/qtcreator/images/qtcreator-preferences-devices-remote-linux.webp b/doc/qtcreator/images/qtcreator-preferences-devices-remote-linux.webp new file mode 100644 index 0000000000000000000000000000000000000000..a7fcb124adf0b9fec49ea90151ec913fe8cde113 GIT binary patch literal 10564 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 @@ -15,7 +15,7 @@ \image qtcreator-boot2qt-deployment-steps.png "Boot2Qt deployment steps" The deployment process is described in more detail in - \l{Deploying Applications to Generic Remote Linux Devices}. + \l{Deploying to Remote Linux}. \section1 Launching Applications on Boot diff --git a/doc/qtcreator/src/linux-mobile/creator-deployment-embedded-linux.qdoc b/doc/qtcreator/src/linux-mobile/creator-deployment-embedded-linux.qdoc index aaab6903664..0944c02a953 100644 --- a/doc/qtcreator/src/linux-mobile/creator-deployment-embedded-linux.qdoc +++ b/doc/qtcreator/src/linux-mobile/creator-deployment-embedded-linux.qdoc @@ -9,20 +9,16 @@ /*! \page creator-deployment-embedded-linux.html - \previouspage creator-deployment-b2qt.html - \if defined(qtdesignstudio) + \previouspage creator-deployment-qnx.html \nextpage creator-connecting-mobile.html - \else - \nextpage creator-deployment-qnx.html - \endif - \title Deploying Applications to Generic Remote Linux Devices + \title Deploying to Remote Linux You can specify settings for deploying applications to generic remote Linux devices in the project configuration file and in the \uicontrol Projects mode, in \uicontrol {Run Settings}. - \image qtcreator-embedded-linux-deployment-details.png "Deploy to embedded Linux" + \image qtcreator-embedded-linux-deployment-details.png "Deploy to remote Linux devices" The files to be installed are listed in the \uicontrol {Deployment} step, the \uicontrol {Files to deploy} field. The \uicontrol {Source File Path} diff --git a/doc/qtcreator/src/linux-mobile/creator-embedded-platforms.qdoc b/doc/qtcreator/src/linux-mobile/creator-embedded-platforms.qdoc index 493d70302b4..cbca285cf66 100644 --- a/doc/qtcreator/src/linux-mobile/creator-embedded-platforms.qdoc +++ b/doc/qtcreator/src/linux-mobile/creator-embedded-platforms.qdoc @@ -13,7 +13,7 @@ \list \li \l {Bare Metal} \li \l {Boot2Qt} - \li \l {Generic Remote Linux} + \li \l {Remote Linux} \li \l {Microcontroller Units (MCU)} \li \l QNX \endlist @@ -31,7 +31,7 @@ \section1 Bare Metal You can run and debug applications on small devices that are not supported - by the generic remote Linux device plugin by using GDB or a hardware + by the remote Linux device plugin by using GDB or a hardware debugger. For more information about developing applications for Bare Metal devices, @@ -56,24 +56,24 @@ {Boot2Qt: Installation Guides} \li \l{Connecting Boot2Qt Devices} \li \l{Specifying Run Settings for Boot2Qt Devices} - \li \l{Deploying Applications to Boot2Qt Devices} + \li \l{Deploying to Boot2Qt} \li \l{https://doc.qt.io/qtcreator/creator-overview-qtasam.html} {Qt Creator Plugin for Qt Application Manager} \endlist - \section1 Generic Remote Linux + \section1 Remote Linux You must have a tool chain for building applications for embedded Linux devices installed on the development PC. The following topics contain more information about developing applications - for generic remote Linux devices: + for remote Linux devices: \list - \li \l{Connecting Generic Remote Linux Devices} - \li \l{Deploying Applications to Generic Remote Linux Devices} + \li \l{Connecting Remote Linux Devices} + \li \l{Deploying to Remote Linux} \li \l{Specifying Run Settings for Linux-Based Devices} - \li \l{Running on Generic Remote Linux Devices} + \li \l{Running on Remote Linux Devices} \li \l{https://doc.qt.io/qtcreator/creator-overview-qtasam.html} {Qt Creator Plugin for Qt Application Manager} \endlist @@ -105,7 +105,7 @@ \list \li \l{Connecting QNX Devices} - \li \l{Deploying Applications to QNX Neutrino Devices} + \li \l{Deploying to QNX Neutrino} \li \l{Specifying Run Settings for QNX Devices} \li \l{Running on QNX Devices} \li \l{Qt for QNX} diff --git a/doc/qtcreator/src/linux-mobile/creator-projects-running-generic-linux.qdocinc b/doc/qtcreator/src/linux-mobile/creator-projects-running-generic-linux.qdocinc index c4b0a4fb9c8..d2d78806999 100644 --- a/doc/qtcreator/src/linux-mobile/creator-projects-running-generic-linux.qdocinc +++ b/doc/qtcreator/src/linux-mobile/creator-projects-running-generic-linux.qdocinc @@ -4,14 +4,14 @@ /*! //! [running on embedded linux] - \section1 Running on Generic Remote Linux Devices + \section1 Running on Remote Linux Devices To build the application and run it on a device: \list 1 \li Specify a connection to the device. For more information, see - \l{Connecting Generic Remote Linux Devices}. + \l{Connecting Remote Linux Devices}. \li Click the \uicontrol Run button. @@ -25,12 +25,10 @@ displayed on the device. Command-line output is visible in the \QC \uicontrol {Application Output} view. - Choose \uicontrol {Projects > Embedded Linux > Run} to view the settings for deploying - the application to the connected device. - \if defined(qtcreator) - For more information, see + In the \uicontrol {Projects} mode, select the remote Linux kit and then + select \uicontrol {Run} to view the settings for deploying the application + to the connected device. For more information, see \l{Specifying Run Settings for Linux-Based Devices}. - \endif Debugging works transparently if GDB server is installed on the device and it is compatible with the GDB on the host. diff --git a/doc/qtcreator/src/linux-mobile/creator-projects-settings-run-b2qt.qdocinc b/doc/qtcreator/src/linux-mobile/creator-projects-settings-run-b2qt.qdocinc index 40ccae74104..2683006f52c 100644 --- a/doc/qtcreator/src/linux-mobile/creator-projects-settings-run-b2qt.qdocinc +++ b/doc/qtcreator/src/linux-mobile/creator-projects-settings-run-b2qt.qdocinc @@ -17,7 +17,7 @@ host and on the device. For more information on the deployment steps, see - \l{Deploying Applications to Boot2Qt Devices}. + \l{Deploying to Boot2Qt}. //! [run settings boot2qt] */ diff --git a/doc/qtcreator/src/linux-mobile/creator-projects-settings-run-linux.qdocinc b/doc/qtcreator/src/linux-mobile/creator-projects-settings-run-linux.qdocinc index 26b832c45f0..017163c3eeb 100644 --- a/doc/qtcreator/src/linux-mobile/creator-projects-settings-run-linux.qdocinc +++ b/doc/qtcreator/src/linux-mobile/creator-projects-settings-run-linux.qdocinc @@ -11,7 +11,7 @@ host to the device and add the device configurations to \l{glossary-buildandrun-kit}{kits}. Click \uicontrol {Manage Kits} to add devices to kits. For more information, see - \l {Connecting Generic Remote Linux Devices}. + \l {Connecting Remote Linux Devices}. When you run the application, \QC copies the files to the connected device. diff --git a/doc/qtcreator/src/linux-mobile/linuxdev.qdoc b/doc/qtcreator/src/linux-mobile/linuxdev.qdoc index 815aa2260c8..b874866f60c 100644 --- a/doc/qtcreator/src/linux-mobile/linuxdev.qdoc +++ b/doc/qtcreator/src/linux-mobile/linuxdev.qdoc @@ -3,15 +3,10 @@ /*! \page creator-developing-generic-linux.html - \if defined(qtdesignstudio) - \previouspage creator-developing-android.html - \nextpage studio-advanced.html - \else - \previouspage creator-adding-docker-devices.html - \nextpage creator-developing-ios.html - \endif + \previouspage creator-developing-qnx.html + \nextpage creator-setup-webassembly.html - \title Connecting Generic Remote Linux Devices + \title Connecting Remote Linux Devices You can connect generic Linux devices to the development PC to run, debug, and analyze applications built for them from \QC. @@ -19,10 +14,10 @@ If you have a tool chain for building applications for embedded Linux devices installed on the development PC, you can add it to \QC. You can then select a \l{glossary-buildandrun-kit}{kit} - with \uicontrol {Embedded Linux} device type to + with the device type \uicontrol {Remote Linux Device} to build applications for and run them on the devices. - To be able to run and debug applications on generic remote Linux devices, + To be able to run and debug applications on remote Linux devices, you must add devices and select them in the \QC \l{glossary-buildandrun-kit} {kit}. @@ -30,7 +25,7 @@ in \uicontrol Edit > \uicontrol Preferences > \uicontrol Devices > \uicontrol Devices. - \image qtcreator-linux-device-configurations.png "Devices dialog" + \image qtcreator-preferences-devices-remote-linux.webp "Remote Linux Device in the Devices tab" You can protect the connections between \QC and a device by using an \l{https://www.openssh.com/}{OpenSSH} connection. OpenSSH is a @@ -47,7 +42,7 @@ you may need to enter the password on every connection to the device, or, if caching is enabled, at every \QC restart. - To configure connections between \QC and an embedded Linux device and to + To configure connections between \QC and a remote Linux device and to specify build and run settings for the device: \list 1 @@ -69,19 +64,22 @@ \li Select \uicontrol Edit > \uicontrol Preferences > \uicontrol Devices > \uicontrol Devices > \uicontrol Add > - \uicontrol {Generic Linux Device} + \uicontrol {Remote Linux Device} > \uicontrol {Start Wizard}. - \image qtcreator-screenshot-devconf-linux.png "Connection Data wizard" + \image qtcreator-preferences-devices-remote-linux-connection.webp "Connection Data wizard" - \li In the \uicontrol {The name to identify this configuration} field, + \li In \uicontrol {The name to identify this configuration}, enter a name for the connection. - \li In the \uicontrol {The device's host name or IP address} field, + \li In \uicontrol {The device's host name or IP address}, enter the host name or IP address of the device. This value will be available in the variable \c %{Device:HostAddress}. - \li In the \uicontrol {The username to log into the device} field, + \li In \uicontrol {The device's SSH port number}, enter the port + number to use for SSH connections. This value will be + available in the variable \c %{Device:SshPort}. + \li In \uicontrol {The username to log into the device}, enter the username to log into the device and run the application as. This value will be available in the variable \c %{Device:UserName}. @@ -89,7 +87,7 @@ \li Select \uicontrol {Next} to open the \uicontrol {Key Deployment} dialog. - \image qtcreator-generic-linux-device-key-deployment.png "Key Deployment dialog" + \image qtcreator-preferences-devices-remote-linux-key-deployment.webp "Key Deployment dialog" \li In \uicontrol {Private key file}, select a private key file to use for authentication. This value will be available in @@ -107,14 +105,16 @@ \endlist All of these parameters can be edited later, as well as additional ones that the - wizard does not show because there are sensible default values. One of these is - the SSH port number, which is available in the variable \c %{Device:SshPort}. + wizard does not show because there are sensible default values. \li Select \uicontrol Edit > \uicontrol Preferences > \uicontrol Kits > \uicontrol Add to add a kit for building for the device. Select the - Qt version, compiler, and device that you added above, and choose - \uicontrol {Generic Linux Device} for the device type. + Qt version, compiler, and device that you added above, and select + \uicontrol {Remote Linux Device} in \uicontrol {Device type}. + + To build on the remote device, select \uicontrol {Remote Linux Device} + also in \uicontrol {Build device}. \li To specify build settings: @@ -133,7 +133,7 @@ When you run the project, \QC deploys the application as specified by the deploy steps. By default, \QC copies the application files to the device. - For more information, see \l{Deploying Applications to Generic Remote Linux Devices}. + For more information, see \l{Deploying to Remote Linux}. \endlist diff --git a/doc/qtcreator/src/overview/creator-only/creator-deployment-overview.qdoc b/doc/qtcreator/src/overview/creator-only/creator-deployment-overview.qdoc index 9b6d18ae0f9..000017249ac 100644 --- a/doc/qtcreator/src/overview/creator-only/creator-deployment-overview.qdoc +++ b/doc/qtcreator/src/overview/creator-only/creator-deployment-overview.qdoc @@ -22,31 +22,28 @@ \list - \li \l{Deploying Applications to Android Devices} + \li \l{Deploying to Android} When you deploy the application to an Android device, \QC copies the application files to the device. In addition, you can determine the Qt libraries to use. - \li \l {Deploying Applications to Boot2Qt Devices} + \li \l {Deploying to Boot2Qt} When you deploy the application to a Boot2Qt device, \QC copies the application files to the connected device. You can then test and debug the application on the device with \QC. - \li \l{Deploying Applications to Generic Remote Linux Devices} - - When you deploy the application to a generic Linux-based device, \QC - copies the application files to the connected device. You can then - test and debug the application on the device with \QC. - - \if defined(qtcreator) - \li \l{Deploying Applications to QNX Neutrino Devices} + \li \l{Deploying to QNX Neutrino} When you deploy the application to a QNX Neutrino device, \QC copies the application files to the connected device. You can then test and debug the application on the device with \QC. - \endif + \li \l{Deploying to Remote Linux} + + When you deploy the application to a generic Linux-based device, \QC + copies the application files to the connected device. You can then + test and debug the application on the device with \QC. \endlist */ diff --git a/doc/qtcreator/src/overview/creator-only/creator-mobile-platforms.qdoc b/doc/qtcreator/src/overview/creator-only/creator-mobile-platforms.qdoc index 4cafa2923b4..7af06ba9ff3 100644 --- a/doc/qtcreator/src/overview/creator-only/creator-mobile-platforms.qdoc +++ b/doc/qtcreator/src/overview/creator-only/creator-mobile-platforms.qdoc @@ -36,7 +36,7 @@ \list \li \l{Connecting Android Devices} - \li \l{Deploying Applications to Android Devices} + \li \l{Deploying to Android} \li \l{Running on Multiple Platforms} \li \l{Creating a Mobile Application} \li \l{Debugging on Android Devices} diff --git a/doc/qtcreator/src/overview/creator-only/creator-mobile-targets.qdoc b/doc/qtcreator/src/overview/creator-only/creator-mobile-targets.qdoc index 0cf0d35c5dd..cd64ccad70f 100644 --- a/doc/qtcreator/src/overview/creator-only/creator-mobile-targets.qdoc +++ b/doc/qtcreator/src/overview/creator-only/creator-mobile-targets.qdoc @@ -9,7 +9,7 @@ /*! \page creator-connecting-mobile.html - \previouspage creator-deployment-qnx.html + \previouspage creator-deployment-embedded-linux.html \nextpage creator-developing-android.html \title Connecting Devices @@ -40,32 +40,21 @@ Qt version targeting Android and the Android SDK and NDK to develop for Android devices. - \if defined(qtcreator) \li \l{Connecting Bare Metal Devices} You can connect bare metal devices to the development PC and use \QC to debug applications on them with GDB or a hardware debugger. - \endif \li \l{Connecting Boot2Qt Devices} You can connect \l{Boot2Qt} devices to the development PC to run, debug, and analyze applications built for them from \QC. - \if defined(qtcreator) \li \l {Adding Docker Devices} You can add Docker images as \e devices to run, debug, and analyze applications built for Docker containers from \QC. - \endif - \li \l{Connecting Generic Remote Linux Devices} - - If you have a tool chain for building applications for embedded - Linux devices installed on the development - PC, you can add it and the device to \QC. - - \if defined(qtcreator) \li \l{Connecting iOS Devices} You use the tools delivered with Xcode to connect devices to \QC. @@ -83,11 +72,15 @@ debug applications on them from within \QC. This is currently only supported for QNX Neutrino devices, and requires the QNX SDK to be installed on the development PC. - \endif + + \li \l{Connecting Remote Linux Devices} + + If you have a tool chain for building applications for embedded + Linux devices installed on the development + PC, you can add it and the device to \QC. \endlist - \if defined(qtcreator) \section1 Related Topics \list @@ -106,5 +99,4 @@ local Linux PC, remote generic SSH Linux targets, or \l{Boot2Qt}{Boot2Qt devices}. \endlist - \endif */ diff --git a/doc/qtcreator/src/projects/creator-only/creator-projects-generic.qdoc b/doc/qtcreator/src/projects/creator-only/creator-projects-generic.qdoc index c0742a5f16f..8acb985d3c1 100644 --- a/doc/qtcreator/src/projects/creator-only/creator-projects-generic.qdoc +++ b/doc/qtcreator/src/projects/creator-only/creator-projects-generic.qdoc @@ -129,11 +129,11 @@ \section1 Providing Deployment Information - If you want to run your application on a generic remote Linux device, + If you want to run your application on a remote Linux device, you first need to deploy your executable and possibly other files. \QC does that for you automatically if you provide the necessary information. This works the same way as explained for CMake in - \l {Deploying Applications to Generic Remote Linux Devices}, + \l {Deploying to Remote Linux}, except that you also need to include your application binary in the list. \section1 Creating a Run Configuration diff --git a/doc/qtcreator/src/projects/creator-only/creator-projects-targets.qdoc b/doc/qtcreator/src/projects/creator-only/creator-projects-targets.qdoc index 03b835a27d0..91ce4b81c34 100644 --- a/doc/qtcreator/src/projects/creator-only/creator-projects-targets.qdoc +++ b/doc/qtcreator/src/projects/creator-only/creator-projects-targets.qdoc @@ -30,7 +30,7 @@ \li \l{https://doc.qt.io/Boot2Qt/b2qt-installation-guides.html} {Boot2Qt Device} (commercial only) \li \l{Emulator}{Boot2Qt Emulator Device} (commercial only) - \li \l{Connecting Generic Remote Linux Devices}{Generic Remote Linux Device} + \li \l{Connecting Remote Linux Devices}{Remote Linux Device} \li \l{Connecting iOS Devices}{iOS Device} \li iOS Simulator \li \l{Connecting MCUs}{MCU Device} (commercial only) diff --git a/doc/qtcreator/src/qnx/creator-deployment-qnx.qdoc b/doc/qtcreator/src/qnx/creator-deployment-qnx.qdoc index 7e7b8e2059d..06fcb20abd5 100644 --- a/doc/qtcreator/src/qnx/creator-deployment-qnx.qdoc +++ b/doc/qtcreator/src/qnx/creator-deployment-qnx.qdoc @@ -9,11 +9,10 @@ // ********************************************************************** /*! - \previouspage creator-deployment-embedded-linux.html + \previouspage creator-deployment-b2qt.html \page creator-deployment-qnx.html - \nextpage creator-connecting-mobile.html - - \title Deploying Applications to QNX Neutrino Devices + \nextpage creator-deployment-embedded-linux.html + \title Deploying to QNX Neutrino You can specify settings for deploying applications to QNX Neutrino devices in the project configuration file and in \uicontrol Projects @@ -22,7 +21,7 @@ \image qtcreator-qnx-deployment.png "Deploy to device" The deployment process is described in more detail in - \l{Deploying Applications to Generic Remote Linux Devices}. + \l{Deploying to Remote Linux}. \section1 Finding Configured Devices diff --git a/doc/qtcreator/src/qnx/creator-developing-qnx.qdoc b/doc/qtcreator/src/qnx/creator-developing-qnx.qdoc index 546de76fcb3..d6da86d0eef 100644 --- a/doc/qtcreator/src/qnx/creator-developing-qnx.qdoc +++ b/doc/qtcreator/src/qnx/creator-developing-qnx.qdoc @@ -5,7 +5,7 @@ /*! \previouspage creator-developing-mcu.html \page creator-developing-qnx.html - \nextpage creator-setup-webassembly.html + \nextpage creator-developing-generic-linux.html \title Connecting QNX Devices @@ -19,7 +19,7 @@ \section1 Adding a QNX Neutrino Device in \QC Adding a QNX Neutrino device is very similar to - \l{Connecting Generic Remote Linux Devices}, except that + \l{Connecting Remote Linux Devices}, except that you need to select \uicontrol {QNX Device} in the \uicontrol {Device Configuration} wizard. diff --git a/doc/qtcreator/src/qtcreator-toc.qdoc b/doc/qtcreator/src/qtcreator-toc.qdoc index 7a491e0312c..62fbde3516e 100644 --- a/doc/qtcreator/src/qtcreator-toc.qdoc +++ b/doc/qtcreator/src/qtcreator-toc.qdoc @@ -139,9 +139,10 @@ \li \l{Running on Multiple Platforms} \li \l{Deploying to Devices} \list - \li \l{Deploying Applications to Android Devices} - \li \l{Deploying Applications to Generic Remote Linux Devices} - \li \l{Deploying Applications to QNX Neutrino Devices} + \li \l{Deploying to Android} + \li \l{Deploying to Boot2Qt} + \li \l{Deploying to QNX Neutrino} + \li \l{Deploying to Remote Linux} \endlist \li \l{Connecting Devices} \list @@ -149,10 +150,10 @@ \li \l{Connecting Bare Metal Devices} \li \l{Connecting Boot2Qt Devices} \li \l{Adding Docker Devices} - \li \l{Connecting Generic Remote Linux Devices} \li \l{Connecting iOS Devices} \li \l{Connecting MCUs} \li \l{Connecting QNX Devices} + \li \l{Connecting Remote Linux Devices} \li \l{Building Applications for the Web} \endlist \li \l{Customizing the Build Process} diff --git a/doc/qtcreator/src/webassembly/creator-webassembly.qdoc b/doc/qtcreator/src/webassembly/creator-webassembly.qdoc index 07b38ed7b92..d01c038ce5b 100644 --- a/doc/qtcreator/src/webassembly/creator-webassembly.qdoc +++ b/doc/qtcreator/src/webassembly/creator-webassembly.qdoc @@ -2,7 +2,7 @@ // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GFDL-1.3-no-invariants-only /*! - \previouspage creator-developing-qnx.html + \previouspage creator-developing-generic-linux.html \page creator-setup-webassembly.html \nextpage creator-build-process-customizing.html