summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@qt.io>2016-10-19 14:10:03 +0200
committerFriedemann Kleint <Friedemann.Kleint@qt.io>2016-10-19 16:47:35 +0000
commit4a6924782e30dee151ac483c1356aca901b04537 (patch)
treeb558f761ded1ec407e3e4b362c65ca1cc8ee55b5
parent764bc4cd5020300c526b2e015674943c2c92d112 (diff)
Improve windeployqt documentation
Make it a clearer that the tool is intended for the Qt-related dependencies and mention compiler runtime. Task-number: QTBUG-56566 Change-Id: Idfa938943c486fc5632510bfe9eba119cbcfc58e Reviewed-by: Oliver Wolff <oliver.wolff@qt.io> Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io> Reviewed-by: Maurice Kalinowski <maurice.kalinowski@qt.io>
-rw-r--r--doc/src/platforms/windows.qdoc17
1 files changed, 14 insertions, 3 deletions
diff --git a/doc/src/platforms/windows.qdoc b/doc/src/platforms/windows.qdoc
index eb66edf70..4e367790d 100644
--- a/doc/src/platforms/windows.qdoc
+++ b/doc/src/platforms/windows.qdoc
@@ -527,9 +527,10 @@
\section1 The Windows Deployment Tool
\target windeployqt
The Windows deployment tool is designed to automate the process of creating
- a deployable folder containing the dependencies (libraries, QML imports,
- plugins, and translations) that are required to run the application from
- that folder. It creates a sandbox for \l{Qt for WinRT}{Windows Runtime}
+ a deployable folder containing the \l{Qt}-related dependencies
+ (libraries, QML imports, plugins, and translations) required to run
+ the application from that folder.
+ It creates a sandbox for \l{Qt for WinRT}{Windows Runtime}
or an installation tree for Windows desktop applications, which can be
easily bundled into an installation package.
@@ -542,6 +543,16 @@
directory. The hardcoded local paths in Qt5Core.dll are furthermore replaced
with relative ones.
+ For Windows desktop applications, the required runtime files for the compiler
+ are also copied to the deployable folder by default (unless the option
+ \c --no-compiler-runtime is specified). In the case of release builds using
+ Microsoft Visual C++, these consist of the Visual C++ Redistributable Packages,
+ which are intended for recursive installation by the application's installer on
+ the target machine. Otherwise, the shared libraries of the compiler runtime are used.
+
+ The application may require additional 3rd-party libraries (for example,
+ database libraries), which are not taken into account by windeployqt.
+
Additional arguments are described in the tools' help output:
\badcode