From 04bf69d8793892fa2e7315d977043167a07586b6 Mon Sep 17 00:00:00 2001
From: Oliver Wolff <oliver.wolff@digia.com>
Date: Thu, 22 Nov 2012 11:28:18 +0100
Subject: [PATCH] Give a bit more information about deployment of ICU libraries

Task-number: QTBUG-28103
Change-Id: I391c931748af078c4c042f3e6987f029b5d9a3d7
Reviewed-by: Kai Koehne <kai.koehne@digia.com>
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
---
 doc/src/deployment/deployment.qdoc | 21 +++++++++++++++------
 1 file changed, 15 insertions(+), 6 deletions(-)

diff --git a/doc/src/deployment/deployment.qdoc b/doc/src/deployment/deployment.qdoc
index 5733205a..901e723b 100644
--- a/doc/src/deployment/deployment.qdoc
+++ b/doc/src/deployment/deployment.qdoc
@@ -626,8 +626,10 @@
 
     Qt relies on the \l{ICU} library for unicode support. Therefore, you must
     include the ICU DLLs that are located in the \c bin directory of your Qt
-    installation. These DLLs are version dependent and have to match the ones
-    your Qt version was linked against.
+    installation if Qt was configured to use ICU. The Qt version bundled in
+    the Qt5 package uses ICU, so deployment is needed there. The ICU DLLs are
+    version dependent and have to match the ones your Qt version was linked
+    against.
 
     If you are using \l{ANGLE} (the default) then you additionally
     need to include both libEGL.dll and libGLESv2.dll from Qt's 'lib'
@@ -693,10 +695,6 @@
     \row
         \li The Qt Widgets module
         \li {2, 1} \c qtwidgets5.dll
-    \row
-        \li The ICU DLLs
-        \li {2, 1} \c icudtXX.dll, icuinXX.dll, icuioXX.dll, iculeXX.dll,
-            iculxXX.dll, icutuXX.dll, icuucXX.dll
     \endtable
 
     In addition, the archive must contain the following compiler
@@ -717,6 +715,17 @@
         \li \c msvcp100.dll
     \endtable
 
+    If ICU was used, the archive must contain:
+
+    \table 100%
+    \header
+        \li{3,1} File Name
+    \row
+        \li icudtXX.dll
+        \li icuinXX.dll
+        \li icuucXX.dll
+    \endtable
+
     Finally, if ANGLE was used, then the archive must additionally
     contain:
 
-- 
GitLab