summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAssam Boudjelthia <assam.boudjelthia@qt.io>2023-03-15 00:26:25 +0200
committerQt Cherry-pick Bot <cherrypick_bot@qt-project.org>2023-03-15 14:31:04 +0000
commit6e09b6481a24a29aa568611d03815e7fe6badf0f (patch)
tree67ca5ef891dd84cc629ed035580a9a476cc26785
parent5f3e61e2464e7bab3adaaceeff41dcbc42ce26d0 (diff)
downloadqtdoc-6e09b6481a24a29aa568611d03815e7fe6badf0f.tar.gz
Android: document the need to link to Qt Gui for Android apps
Add a note about the requirement to link to Qt Gui when deploying a Qt for Android app. Task-number: QTBUG-111933 Task-number: QTBUG-111934 Task-number: QTBUG-108643 Task-number: QTBUG-97636 Task-number: QTBUG-83997 Fixes: QTBUG-85544 Task-number: QTBUG-93185 Change-Id: I5533165358c5770ed866bcd3d1dc03d142955673 Reviewed-by: Nicholas Bennett <nicholas.bennett@qt.io> Reviewed-by: BogDan Vatra <bogdan@kdab.com> (cherry picked from commit 147e6281c68a68adeaf82453dda5c03f3078acfa) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
-rw-r--r--doc/src/platforms/android/android-platform-notes.qdoc9
1 files changed, 9 insertions, 0 deletions
diff --git a/doc/src/platforms/android/android-platform-notes.qdoc b/doc/src/platforms/android/android-platform-notes.qdoc
index 311f329a..b76b565e 100644
--- a/doc/src/platforms/android/android-platform-notes.qdoc
+++ b/doc/src/platforms/android/android-platform-notes.qdoc
@@ -37,6 +37,15 @@
must be listed in the application's dependencies. For more information, see
\l{Dependencies Detection}.
+ \section1 Qt Gui Dependency
+
+ Given that Android apps typically include GUI elements, the Qt for Android plugin
+ is built mainly to provide a GUI, so it implements the various QPA abstractions.
+ As a result, deploying a Qt for Android app is expected to involve a dependency
+ on \l {Qt Gui}. Moreover, it's worth noting that Qt Creator only supports Gradle builds
+ and deployments, meaning that command line or shell executions are not supported
+ out of the box.
+
\section1 Text Special Considerations
Because of a bug in some OpenGL drivers, the mechanism used by Qt to cache