aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorEike Ziller <eike.ziller@qt.io>2017-09-04 16:12:34 +0200
committerEike Ziller <eike.ziller@qt.io>2017-09-04 16:12:34 +0200
commit3543bd5d1a44e25a1136475243ce8ba27e49b48e (patch)
tree25afe05a8990afa8ff3401753d1255810bcb9b81 /doc
parentd9974ec6d55532a338ec2cff91acb2d31b302e8e (diff)
parent33bb20ba5766465d5683577e6f816298cbcfaf34 (diff)
Merge remote-tracking branch 'origin/4.4'
Conflicts: src/plugins/projectexplorer/projectexplorer.cpp Change-Id: I7881fc51021c49b792a384ad9f8a4f71fc457ce2
Diffstat (limited to 'doc')
-rw-r--r--doc/src/android/androiddev.qdoc46
-rw-r--r--doc/src/debugger/creator-debugger.qdoc4
-rw-r--r--doc/src/ios/creator-ios-dev.qdoc21
3 files changed, 50 insertions, 21 deletions
diff --git a/doc/src/android/androiddev.qdoc b/doc/src/android/androiddev.qdoc
index 34cf3f7d6a..cd92814647 100644
--- a/doc/src/android/androiddev.qdoc
+++ b/doc/src/android/androiddev.qdoc
@@ -72,10 +72,14 @@
\li \l{http://developer.android.com/sdk/index.html}{Android SDK Tools}
- After installing the Tools, you can use the
- \l{https://developer.android.com/studio/command-line/sdkmanager.html}
- {sdkmanager} to get the API and tools packages required for
- development.
+ The following Android SDK packages and tools are required for
+ development:
+
+ \list
+ \li Platform tools
+ \li Build tools
+ \li At least one SDK platform
+ \endlist
\li On Windows, you also need the following:
@@ -98,13 +102,33 @@
\section1 Setting Up the Development Environment
- You must download and install the latest Android NDK and SDK, and update the
- SDK to get the build and platform tools needed for development. Since
- SDK tools version 25.3.0, \QC, you must use the
- \l{https://developer.android.com/studio/command-line/sdkmanager.html}
- {sdkmanager} command line tool for SDK package management and the
- \l{https://developer.android.com/studio/command-line/avdmanager.html}
- {avdmanager} tool for Android Virtual Device (AVD) management.
+ You must download and install the latest Android NDK and SDK, and then
+ update or install the tools and packages needed for development. The SDK
+ tool used to update and install the other SDK tools and packages depends on
+ the Android SDK Tools version that you have installed:
+
+ \list
+
+ \li Android SDK Tools version 25.2.5, or earlier
+
+ Use the
+ \l{https://developer.android.com/studio/tools/help/android.html}
+ {android} tool that comes with the SDK Tools package. For example,
+ on Ubuntu the following command starts the SDK update:
+
+ \code
+ ./android update sdk
+ \endcode
+
+ \li Android SDK Tools version 25.3.0, or later
+
+ Use the
+ \l{https://developer.android.com/studio/command-line/sdkmanager.html}
+ {sdkmanager} command line tool for SDK package management and the
+ \l{https://developer.android.com/studio/command-line/avdmanager.html}
+ {avdmanager} tool for Android Virtual Device (AVD) management.
+
+ \endlist
In addition, you must install Qt for Android as part of Qt 5.2, or later.
diff --git a/doc/src/debugger/creator-debugger.qdoc b/doc/src/debugger/creator-debugger.qdoc
index 4d3f922846..f283e31d24 100644
--- a/doc/src/debugger/creator-debugger.qdoc
+++ b/doc/src/debugger/creator-debugger.qdoc
@@ -1090,7 +1090,7 @@
size = value["_size"].integer()
d.putItemCount(size)
if d.isExpanded():
- d.putArrayData(value.type[0], value["_array"], size)
+ d.putArrayData(value["_array"], size, value.type[0])
\endcode
\note To create dumper functions usable with both LLDB and GDB backends,
@@ -1211,7 +1211,7 @@
\endlist
- \li \c{putArrayData(self, type, address, itemCount)} - Creates the
+ \li \c{putArrayData(self, address, itemCount, type)} - Creates the
number of children specified by \c itemCount of the type \c type of
an array-like object located at \c address.
diff --git a/doc/src/ios/creator-ios-dev.qdoc b/doc/src/ios/creator-ios-dev.qdoc
index d3678c0d1c..5b2aacd0fd 100644
--- a/doc/src/ios/creator-ios-dev.qdoc
+++ b/doc/src/ios/creator-ios-dev.qdoc
@@ -32,7 +32,7 @@
\title Connecting iOS Devices
- You can connect iOS devices to a Mac computer with a USB cable to
+ You can connect iOS devices to your local machine with a USB cable to
run applications built for them from \QC.
To be able to use \QC on \macos, you must install Xcode, and therefore,
@@ -52,7 +52,7 @@
{enroll in the Apple Developer Program}. The certificate is copied to
the device when you configure the device.
- The first time you connect the device to the Mac, you are asked to enable
+ The first time you connect the device to your local machine, you are asked to enable
developer mode on the device. The next time you connect the device, \QC
detects it automatically. To disable automatic connections to a device that
you do not use for development, select \uicontrol Preferences >
@@ -69,7 +69,7 @@
\li Make sure that you have Xcode and Qt for iOS installed.
- \li Connect the device to the Mac computer with a USB cable.
+ \li Connect the device to your local machine with a USB cable.
\li Start Xcode to configure the device.
@@ -96,6 +96,11 @@
\image qtcreator-build-settings-ios.png "iOS build settings"
+ \li Select the \uicontrol {Automatically manage signing} check box
+ to automatically select the provisioning profile and signing
+ certificate on your local machine that matches the entitlements
+ and the bundle identifier of the iOS device.
+
\endlist
\li Select \uicontrol Run to specify run settings.
@@ -112,13 +117,13 @@
\note If you cannot deploy applications, because a provisioning profile is
missing, check that provisioning profiles are listed in Xcode by selecting
- \uicontrol Xcode > \uicontrol Preferences > \uicontrol Accounts >
- \uicontrol {View Details}. For more information about how to acquire and
- install a provisioning profile, see Apple documentation.
+ \uicontrol Xcode > \uicontrol Preferences > \uicontrol Accounts. For more
+ information about how to acquire and install a provisioning profile, see
+ Apple documentation.
\section1 Viewing Device Connection Status
- When you connect an iOS device to a Mac computer with USB, \QC
+ When you connect an iOS device to your local machine with USB, \QC
automatically detects the device if you have configured it by using Xcode.
To view information about the connected device, select \uicontrol Preferences >
\uicontrol Devices.
@@ -186,7 +191,7 @@
\li In the \uicontrol {Device type} field, select the device type from
a list of devices supported by the Xcode version set as current on
- the Mac computer.
+ your local machine.
\li In the \uicontrol {OS version} field, select an OS version from a
list of OS versions supported by the selected device and the current