diff options
author | Leena Miettinen <riitta-leena.miettinen@qt.io> | 2017-08-17 17:02:56 +0200 |
---|---|---|
committer | Leena Miettinen <riitta-leena.miettinen@qt.io> | 2017-08-18 14:53:27 +0000 |
commit | 03dce9a65fc376a7688867ebb71df4d725b12b87 (patch) | |
tree | e2f17ed371e46087a5f47bc2e0f0eaab5cf5c5b4 | |
parent | e1cca00905e43382311e708cd6cb63ef4df8bc8e (diff) | |
download | qt-creator-03dce9a65fc376a7688867ebb71df4d725b12b87.tar.gz |
Doc: Use the umbrella term "device" for both mobile and embedded
Add a glossary entry for "device" to make changing the definition
easy and link the first occurrence of "device" in a topic to it,
where applicable.
Change-Id: Ia1b8b669b0000eea47d6a7b9860d3329d93a4395
Reviewed-by: Vikas Pachdha <vikas.pachdha@qt.io>
Reviewed-by: Tarja Sundqvist <tarja.sundqvist@qt.io>
Reviewed-by: Topi Reiniƶ <topi.reinio@qt.io>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
24 files changed, 60 insertions, 53 deletions
diff --git a/doc/src/analyze/qtquick-profiler.qdoc b/doc/src/analyze/qtquick-profiler.qdoc index fa73ac388b..ef3dd9d415 100644 --- a/doc/src/analyze/qtquick-profiler.qdoc +++ b/doc/src/analyze/qtquick-profiler.qdoc @@ -80,8 +80,8 @@ \li In the \uicontrol Projects mode, select a \l{glossary-buildandrun-kit} {kit} with Qt version 4.7.4 or later. - \note To profile applications on devices, you must install Qt 4.7.4 - or later libraries on them. + \note To profile applications on \l{glossary-device}{devices}, you + must install Qt 4.7.4 or later libraries on them. \li Select \uicontrol {Analyze > QML Profiler} to profile the current application. diff --git a/doc/src/debugger/creator-debugger-setup.qdoc b/doc/src/debugger/creator-debugger-setup.qdoc index 0e5d9c0261..18da23ada9 100644 --- a/doc/src/debugger/creator-debugger-setup.qdoc +++ b/doc/src/debugger/creator-debugger-setup.qdoc @@ -120,7 +120,7 @@ or newer. For remote debugging using GDB and GDB server, the minimum supported version - of GDB server on the target device is 7.0. + of GDB server on the target \l{glossary-device}{device} is 7.0. \section2 Supported CDB Versions diff --git a/doc/src/debugger/qtquick-debugging.qdoc b/doc/src/debugger/qtquick-debugging.qdoc index 53578482d8..3fbd535665 100644 --- a/doc/src/debugger/qtquick-debugging.qdoc +++ b/doc/src/debugger/qtquick-debugging.qdoc @@ -75,8 +75,8 @@ \li Select \uicontrol {Build > Rebuild Project} to clean and rebuild the project. - \li To debug applications on devices, check that Qt 5.0, or later, - libraries are installed on the device and + \li To debug applications on \l{glossary-device}{devices}, check that + Qt 5.0, or later, libraries are installed on the device and \l{Running on Multiple Platforms}{select the corresponding kit for the device} before you start debugging. diff --git a/doc/src/howto/creator-ui.qdoc b/doc/src/howto/creator-ui.qdoc index 3e6207a824..c0b20ffa0b 100644 --- a/doc/src/howto/creator-ui.qdoc +++ b/doc/src/howto/creator-ui.qdoc @@ -378,7 +378,7 @@ example, information about missing DLLs. \li \uicontrol Deployment - Errors encountered between building an application - successfully and starting it on a device. + successfully and starting it on a \l{glossary-device}{device}. \li \uicontrol {My Tasks} - Entries from a task list file (.tasks) generated by \l{Showing Task List Files in Issues Pane} diff --git a/doc/src/overview/creator-advanced.qdoc b/doc/src/overview/creator-advanced.qdoc index 3a938c875c..7d480e6660 100644 --- a/doc/src/overview/creator-advanced.qdoc +++ b/doc/src/overview/creator-advanced.qdoc @@ -55,7 +55,7 @@ \li \l{Supported Platforms} You can install and run \QC on several operating systems to create - applications for multiple desktop, embedded, and mobile device + applications for multiple desktop and \l{glossary-device}{device} platforms. \li \l{Using Other Build Systems} diff --git a/doc/src/overview/creator-configuring.qdoc b/doc/src/overview/creator-configuring.qdoc index 7ec9efa497..f5d5be3267 100644 --- a/doc/src/overview/creator-configuring.qdoc +++ b/doc/src/overview/creator-configuring.qdoc @@ -73,7 +73,8 @@ For more information, see \l{Adding Kits}. Each kit consists of a set of values that define one environment, such as a - device, compiler, and Qt version. If you know you have installed a Qt + \l{glossary-device}{device}, compiler, and Qt version. If you know you have + installed a Qt version, but it is not listed in \uicontrol Tools > \uicontrol Options > \uicontrol {Build & Run} > \uicontrol {Qt Versions}, you must add it. @@ -84,7 +85,7 @@ For more information, see \l{Adding Compilers}. - You can connect mobile devices to the development PC to run, debug, and + You can connect devices to the development PC to run, debug, and analyze applications on them from \QC. You can connect the device to the development PC via USB. Additionally, you can connect Linux-based devices over a WLAN. You must also configure a connection between \QC and the @@ -93,7 +94,7 @@ To add devices, select \uicontrol Tools > \uicontrol Options > \uicontrol Devices > \uicontrol Add. - For more information, see \l{Connecting Mobile Devices}. + For more information, see \l{Connecting Devices}. \section1 Changing Keyboard Shortcuts diff --git a/doc/src/overview/creator-deployment-overview.qdoc b/doc/src/overview/creator-deployment-overview.qdoc index 7fc9fe2c89..a94b1af2de 100644 --- a/doc/src/overview/creator-deployment-overview.qdoc +++ b/doc/src/overview/creator-deployment-overview.qdoc @@ -35,13 +35,13 @@ \page creator-deployment.html \nextpage creator-deploying-android.html - \title Deploying to Mobile Devices + \title Deploying to Devices Deploy configurations in the \uicontrol Project mode \uicontrol {Run Settings} handle the packaging of the application as an executable and copying it to a location you want to run the executable at. The files can be copied to a location in the file system of the development - PC or a mobile device. + PC or a \l{glossary-device}{device}. \list diff --git a/doc/src/overview/creator-glossary.qdoc b/doc/src/overview/creator-glossary.qdoc index 3ccb302c26..cadd780bb4 100644 --- a/doc/src/overview/creator-glossary.qdoc +++ b/doc/src/overview/creator-glossary.qdoc @@ -81,15 +81,21 @@ \target glossary-deploy-config \li Handles the packaging and copying of the necessary files to a location you want to run the executable at. The files can be - copied to a location in the file system of the development PC, - an embedded device, or a mobile device. + copied to a location in the file system of the development PC or + a \l{glossary-device}{device}. + + \row + \li Device + \target glossary-device + \li An embedded device or a mobile device. For more information, see + \l{Target Platforms}. \row \li Kit \target glossary-buildandrun-kit \li \QC groups build and run specific settings as kits to make cross-platform development easier. Each kit consists of a set - of values that define one environment, such as a device, + of values that define one environment, such as a \l{glossary-device}{device}, tool chain, Qt version, and debugger command to use. Configure kits at \uicontrol {Tools > Options > Build & Run > Kits}. @@ -107,8 +113,8 @@ \li Project \target glossary-project \li Groups together a set of source files, forms, and resource files - that you can build for, as well as deploy and run on different desktop, - embedded, and mobile device platforms, as + that you can build for, as well as deploy and run on different + desktop and \l{glossary-device}{device} platforms, as specified by a \e {build configuration}, \e {deploy configuration}, and \e {run configuration}. @@ -124,7 +130,8 @@ \target glossary-run-config \li Starts the application in the location where it was copied by the \e {deploy configuration}. By default, when you run a - project, \QC builds it, deploys it to the device specified in the selected + project, \QC builds it, deploys it to the + \l{glossary-device}{device} specified in the selected \l{glossary-buildandrun-kit}{kit}, and runs it there. However, if you have not made any changes to the project since you last built and deployed it, \QC simply diff --git a/doc/src/overview/creator-mobile-targets.qdoc b/doc/src/overview/creator-mobile-targets.qdoc index 680a9afd88..0e06488c06 100644 --- a/doc/src/overview/creator-mobile-targets.qdoc +++ b/doc/src/overview/creator-mobile-targets.qdoc @@ -35,9 +35,9 @@ \page creator-connecting-mobile.html \nextpage creator-developing-android.html - \title Connecting Mobile Devices + \title Connecting Devices - You can connect mobile devices to the development PC to run, debug, + You can connect \l{glossary-device}{devices} to the development PC to run, debug, and analyze applications built for them from \QC. When you install Qt for a target platform, such as Android or QNX, the build and run settings for the development targets might be set up automatically in \QC. diff --git a/doc/src/overview/creator-overview.qdoc b/doc/src/overview/creator-overview.qdoc index 097c936af6..9d2a60c6f7 100644 --- a/doc/src/overview/creator-overview.qdoc +++ b/doc/src/overview/creator-overview.qdoc @@ -93,8 +93,8 @@ and commands used to build the project. \QC provides support for running and deploying Qt applications - built for the desktop environment as well as embedded and - mobile devices. \l{glossary-buildandrun-kit}{Kits}, build, + built for the desktop environment or a \l{glossary-device} + {device}. \l{glossary-buildandrun-kit}{Kits}, build, run, and deployment settings allow you to quickly switch between different setups and target platforms. diff --git a/doc/src/overview/creator-tech-support.qdoc b/doc/src/overview/creator-tech-support.qdoc index a179313a46..8b8fa53555 100644 --- a/doc/src/overview/creator-tech-support.qdoc +++ b/doc/src/overview/creator-tech-support.qdoc @@ -54,8 +54,7 @@ {List of Qt Quick Examples} \row - \li Develop Qt applications for desktop and embedded or mobile - devices + \li Develop Qt applications for desktop and \l{glossary-device}{devices} \li \l{https://www.qt.io/developers/}{Qt Developers} \row diff --git a/doc/src/overview/creator-testing.qdoc b/doc/src/overview/creator-testing.qdoc index 06e34ccc6b..28a8e5d5c0 100644 --- a/doc/src/overview/creator-testing.qdoc +++ b/doc/src/overview/creator-testing.qdoc @@ -47,7 +47,7 @@ is installed automatically and you should be ready to start debugging after you create a new project. However, you can change the setup to use debugging tools for Windows, for - example. You can connect embedded or mobile devices to your + example. You can connect \l{glossary-device}{devices} to your development host and debug processes running on the devices. \li \l{Analyzing Code} diff --git a/doc/src/projects/creator-projects-building-running.qdoc b/doc/src/projects/creator-projects-building-running.qdoc index 0607b09df5..0bad761ecf 100644 --- a/doc/src/projects/creator-projects-building-running.qdoc +++ b/doc/src/projects/creator-projects-building-running.qdoc @@ -41,9 +41,9 @@ \QC provides support for running and deploying Qt applications built for different target platforms, or using different compilers, debuggers, or - Qt versions. - \l{glossary-buildandrun-kit}{Kits} define the tools, - device type and other settings to use when building and running your project. + Qt versions. \l{glossary-buildandrun-kit}{Kits} define the tools, + \l{glossary-device}{device} type and other settings to use when building and + running your project. \list \li \l{Building for Multiple Platforms} @@ -61,17 +61,17 @@ if you have not made any changes to the project since you last built and deployed it, \QC simply runs it again. - \li \l{Deploying to Mobile Devices} + \li \l{Deploying to Devices} \e {Deploy configurations} handle the packaging and copying of the necessary files to a location you want to run the executable at. The files can be copied to a location in the file system of - the development PC or a mobile device. + the development PC or a device. - \li \l{Connecting Mobile Devices} + \li \l{Connecting Devices} When you install tool chains for device types as part of a Qt distribution, - the build and run settings for mobile device types might be set up + the build and run settings for the devices might be set up automatically. However, you might need to install and configure some additional software on the devices to be able to connect to them from the development PC. diff --git a/doc/src/projects/creator-projects-building.qdoc b/doc/src/projects/creator-projects-building.qdoc index 3b40ebc280..c737f8b8e8 100644 --- a/doc/src/projects/creator-projects-building.qdoc +++ b/doc/src/projects/creator-projects-building.qdoc @@ -38,9 +38,8 @@ \title Building for Multiple Platforms You can build applications for multiple target platforms, or using different - compilers, - debuggers or Qt versions. \l{glossary-buildandrun-kit}{Kits} define the tools, - device type and other settings to use. + compilers, debuggers or Qt versions. \l{glossary-buildandrun-kit}{Kits} + define the tools, \l{glossary-device}{device} type and other settings to use. By default, when you run the application, you automatically build and deploy it first. diff --git a/doc/src/projects/creator-projects-creating.qdoc b/doc/src/projects/creator-projects-creating.qdoc index 10ba234a3d..2facd5ad14 100644 --- a/doc/src/projects/creator-projects-creating.qdoc +++ b/doc/src/projects/creator-projects-creating.qdoc @@ -68,7 +68,7 @@ use qmake, Qbs, or CMake. This enables you to use \QC as a code editor and to fully control the steps and commands used to build the project. - You can install tools for mobile devices as part of Qt distributions. + You can install tools for \l{glossary-device}{devices} as part of Qt distributions. The \l{glossary-buildandrun-kit}{kits} and build and run settings for the installed device types are set up automatically. However, you might need to install and configure some additional software on the devices to be able to diff --git a/doc/src/projects/creator-projects-qt-versions.qdoc b/doc/src/projects/creator-projects-qt-versions.qdoc index 97df5fd6ce..bf0f4181b7 100644 --- a/doc/src/projects/creator-projects-qt-versions.qdoc +++ b/doc/src/projects/creator-projects-qt-versions.qdoc @@ -38,9 +38,9 @@ \title Adding Qt Versions \QC allows you to have multiple versions of Qt installed on your development - PC and use different versions to build your projects. - For example, device manufacturers provide special Qt versions for developing - applications for their devices. + PC and use different versions to build your projects. For example, + \l{glossary-device}{device} manufacturers provide special Qt versions for + developing applications for their devices. \QC automatically detects the Qt versions that are registered by your system or by installers. To view detailed information for each Qt diff --git a/doc/src/projects/creator-projects-running.qdoc b/doc/src/projects/creator-projects-running.qdoc index c74cc7a54d..d76a24c140 100644 --- a/doc/src/projects/creator-projects-running.qdoc +++ b/doc/src/projects/creator-projects-running.qdoc @@ -39,7 +39,7 @@ By default, running an application also builds it and deploys it to a location from where it can be run on the desktop, on a device emulator or - simulator, or on an embedded device or a mobile device that is connected to + simulator, or on a \l{glossary-device}{device} that is connected to the development PC. To run executable files without deploying them first, select \uicontrol Build > diff --git a/doc/src/projects/creator-projects-settings-overview.qdoc b/doc/src/projects/creator-projects-settings-overview.qdoc index 1d7b24d558..e9622484af 100644 --- a/doc/src/projects/creator-projects-settings-overview.qdoc +++ b/doc/src/projects/creator-projects-settings-overview.qdoc @@ -66,8 +66,8 @@ information about managing kits, see \l{Adding Kits}. Each kit consists of a set of values that define one environment, such as a - device, compiler, and Qt version. For more information, see - \l{Adding Qt Versions}, \l{Adding Compilers}, and \l{Adding Debuggers}. + \l{glossary-device}{device}, compiler, and Qt version. For more information, + see \l{Adding Qt Versions}, \l{Adding Compilers}, and \l{Adding Debuggers}. To copy the build and run settings for a kit to another kit, select \uicontrol {Copy Steps from Other Kit} in the context menu. diff --git a/doc/src/projects/creator-projects-settings-run.qdoc b/doc/src/projects/creator-projects-settings-run.qdoc index 36a2f4307d..ac853f3b16 100644 --- a/doc/src/projects/creator-projects-settings-run.qdoc +++ b/doc/src/projects/creator-projects-settings-run.qdoc @@ -73,8 +73,8 @@ \section1 Selecting the Run Environment \QC automatically selects the environment used for running the application - based on the device type. You can edit the environment or select another - environment in the \uicontrol {Run Environment} section. + based on the \l{glossary-device}{device} type. You can edit the environment + or select another environment in the \uicontrol {Run Environment} section. You can edit existing environment variables or add, reset and unset new variables. diff --git a/doc/src/projects/creator-projects-targets.qdoc b/doc/src/projects/creator-projects-targets.qdoc index dace3e18a4..b327354656 100644 --- a/doc/src/projects/creator-projects-targets.qdoc +++ b/doc/src/projects/creator-projects-targets.qdoc @@ -38,9 +38,9 @@ \title Adding Kits \QC groups settings used for building and running projects as kits - to make cross-platform and cross-configuration - development easier. Each kit consists of a set of values that define one - environment, such as a device, compiler, Qt version, and debugger command + to make cross-platform and cross-configuration development easier. Each kit + consists of a set of values that define one environment, such as a + \l{glossary-device}{device}, compiler, Qt version, and debugger command to use, and some metadata, such as an icon and a name for the kit. Once you have defined kits, you can select them to build and run projects. diff --git a/doc/src/qtcreator-toc.qdoc b/doc/src/qtcreator-toc.qdoc index 43fa9829b1..56b58b78ab 100644 --- a/doc/src/qtcreator-toc.qdoc +++ b/doc/src/qtcreator-toc.qdoc @@ -143,13 +143,13 @@ \list \li \l{Building for Multiple Platforms} \li \l{Running on Multiple Platforms} - \li \l{Deploying to Mobile Devices} + \li \l{Deploying to Devices} \list \li \l{Deploying Applications to Android Devices} \li \l{Deploying Applications to Embedded Linux Devices} \li \l{Deploying Applications to QNX Neutrino Devices} \endlist - \li \l{Connecting Mobile Devices} + \li \l{Connecting Devices} \list \li \l{Connecting Android Devices} \li \l{Connecting Bare Metal Devices} diff --git a/doc/src/qtcreator.qdoc b/doc/src/qtcreator.qdoc index 2468f745bd..3740c8e6cb 100644 --- a/doc/src/qtcreator.qdoc +++ b/doc/src/qtcreator.qdoc @@ -96,8 +96,8 @@ \list \li \l{Building for Multiple Platforms} \li \l{Running on Multiple Platforms} - \li \l{Deploying to Mobile Devices} - \li \l{Connecting Mobile Devices} + \li \l{Deploying to Devices} + \li \l{Connecting Devices} \endlist \li \b {\l{Testing}} \list diff --git a/doc/src/qtquick/qtquick-components.qdoc b/doc/src/qtquick/qtquick-components.qdoc index e0b6e8dfb1..81897f0a5d 100644 --- a/doc/src/qtquick/qtquick-components.qdoc +++ b/doc/src/qtquick/qtquick-components.qdoc @@ -88,7 +88,7 @@ Since Qt 5.7, \l {Qt Quick Controls 2} replace Qt Quick Controls 1 and Qt Labs Controls. They provide lightweight QML types for creating performant - user interfaces for embedded and mobile devices. + user interfaces for \l{glossary-device}{devices}. Qt Quick Controls 2 achieve improved efficiency by employing a simplified \l {Styling Qt Quick Controls 2}{styling architecture} when compared to diff --git a/doc/src/qtquick/qtquick-creating.qdoc b/doc/src/qtquick/qtquick-creating.qdoc index 1a63026fbc..c663018498 100644 --- a/doc/src/qtquick/qtquick-creating.qdoc +++ b/doc/src/qtquick/qtquick-creating.qdoc @@ -147,7 +147,8 @@ \list \li C++ code \li Resource files (.qrc) - \li Code needed for deploying applications to mobile or embedded devices + \li Code needed for deploying applications to \l{glossary-device} + {devices} \endlist To create a Qt Quick UI project: |