diff --git a/doc/qtcreator.qdoc b/doc/qtcreator.qdoc
index 98f5073a1d11e0baf829b22b454597cedc5e5542..ce393023a053e2d339a3172ebdc5cfa1436403ad 100644
--- a/doc/qtcreator.qdoc
+++ b/doc/qtcreator.qdoc
@@ -57,6 +57,7 @@
        \o   \l{Debugging with Qt Creator}
        \o   \l{CMake Support in Qt Creator}
        \o   \l{Support for Generic Projects in Qt Creator}
+       \o   \l{Handling External Libraries}
        \o   \l{Tips and Tricks}
        \o   \l{Keyboard Shortcuts}
        \o   \l{Glossary}
@@ -694,7 +695,6 @@
 
 */
 
-
 /*!
     \contentspage index.html
     \previouspage creator-writing-program.html
@@ -1358,7 +1358,7 @@
     \contentspage index.html
     \previouspage creator-debugging.html
     \page creator-cmake-support.html
-    \nextpage creator-tips.html
+    \nextpage creator-generic-projects.html
 
     \title CMake Support in Qt Creator
 
@@ -1412,7 +1412,7 @@
     \contentspage index.html
     \previouspage creator-cmake-support.html
     \page creator-generic-projects.html
-    \nextpage creator-tips.html
+    \nextpage creator-external-library-handling.html
 
     \title Support for Generic Projects in Qt Creator
 
@@ -1428,10 +1428,65 @@
 */
 
 
+/*!
+    \contentspage index.html
+    \previouspage creator-generic-projects.html
+    \page creator-external-library-handling.html
+    \nextpage creator-tips.html
+
+    \title Handling External Libraries
+
+    Knowing external libraries is not only important for the
+    underlying build system, but also for Qt Creator itself.
+    This way, it can support code completion and syntax highlighting 
+    for external libraries as if they were part of the current 
+    project or the Qt library.
+
+    The way to add a library to the project depends on the 
+    project type, which influcences the build system used. 
+    The following sections describe the the procedure required
+    for each project type.
+    
+    \section1 QMake Projects (the default)
+
+    Open your your (ending in \c{.pro}) file from the 
+    \gui{Projects} pane, which will now show up in the editor.
+    Follow the description in the
+    \l{http://doc.qtsoftware.com/latest/make-project-files.html#declaring-other-libraries}
+    {Declaring other Libraries} section of the Qt documentation.
+
+    If your project does sucessfully build and link against
+    the external library, syntax completion and highlighting
+    should also work.
+    
+    \section1 CMake Projects
+
+    In CMake, libaries are usually detected using the \c{FIND_PACKAGE()} macro.
+    A couple of them are already being shipped with CMake, they can be found in
+    the \c{Modules} directory of your CMake installation. If you provide 
+    libraries on your own, you will need to provide your own \c{FindFoo.cmake}
+    file. Refer to the \l{http://vtk.org/Wiki/CMake_FAQ#Writing_FindXXX.cmake_files}
+    {CMake FAQ} for details.
+    
+    As with qmake project, syntax completion and highlighting should work if 
+    you can sucessfully build and link against the external library.
+    
+    \section1 Generic Projects
+
+    If you import a project using the \e{Generic Projects} function, Qt Creator will
+    create a file called \c{<projectname>.includes} in your project root directory. It will
+    contain all project subdirectories it that was able to find relevant header files in. 
+    Simply add your include pathes there. 
+    
+    Note that in Generic Project mode, Qt Creator will refrain from touching any
+    project settings, so the above is merely a hint for the code completion and
+    the syntax highlighter.
+*/
+
 
 /*!
     \contentspage index.html
-    \previouspage creator-debugging.html
+    \previouspage creator-external-library-handling.html
     \page creator-tips.html
     \nextpage creator-keyboard-shortcuts.html
 
@@ -1734,4 +1789,3 @@
         QtCreator/src/shared/cplusplus
     \endlist
 */
-