~oif-team/ubuntu/natty/qt4-x11/xi2.1

« back to all changes in this revision

Viewing changes to doc/html/deployment.html

  • Committer: Bazaar Package Importer
  • Author(s): Alessandro Ghersi
  • Date: 2009-11-02 18:30:08 UTC
  • mfrom: (1.2.2 upstream)
  • mto: (15.2.5 experimental)
  • mto: This revision was merged to the branch mainline in revision 88.
  • Revision ID: james.westby@ubuntu.com-20091102183008-b6a4gcs128mvfb3m
Tags: upstream-4.6.0~beta1
ImportĀ upstreamĀ versionĀ 4.6.0~beta1

Show diffs side-by-side

added added

removed removed

Lines of Context:
2
2
<!DOCTYPE html
3
3
    PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "DTD/xhtml1-strict.dtd">
4
4
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
5
 
<!-- /fasttmp/mkdist-qt-4.5.2-1245473805/qt-x11-opensource-src-4.5.2/doc/src/deployment.qdoc -->
 
5
<!-- deployment.qdoc -->
6
6
<head>
7
 
  <title>Qt 4.5: Deploying Qt Applications</title>
 
7
  <title>Qt 4.6: Deploying Qt Applications</title>
8
8
  <link href="classic.css" rel="stylesheet" type="text/css" />
9
9
</head>
10
10
<body>
11
11
<table border="0" cellpadding="0" cellspacing="0" width="100%">
12
12
<tr>
13
 
<td align="left" valign="top" width="32"><a href="http://qtsoftware.com/products/qt"><img src="images/qt-logo.png" align="left" border="0" /></a></td>
14
 
<td width="1">&nbsp;&nbsp;</td><td class="postheader" valign="center"><a href="index.html"><font color="#004faf">Home</font></a>&nbsp;&middot; <a href="namespaces.html"><font color="#004faf">All&nbsp;Namespaces</font></a>&nbsp;&middot; <a href="classes.html"><font color="#004faf">All&nbsp;Classes</font></a>&nbsp;&middot; <a href="mainclasses.html"><font color="#004faf">Main&nbsp;Classes</font></a>&nbsp;&middot; <a href="groups.html"><font color="#004faf">Grouped&nbsp;Classes</font></a>&nbsp;&middot; <a href="modules.html"><font color="#004faf">Modules</font></a>&nbsp;&middot; <a href="functions.html"><font color="#004faf">Functions</font></a></td>
15
 
<td align="right" valign="top" width="230"></td></tr></table><h1 class="title">Deploying Qt Applications<br /><span class="subtitle"></span>
 
13
<td align="left" valign="top" width="32"><a href="http://qt.nokia.com/"><img src="images/qt-logo.png" align="left" border="0" /></a></td>
 
14
<td width="1">&nbsp;&nbsp;</td><td class="postheader" valign="center"><a href="index.html"><font color="#004faf">Home</font></a>&nbsp;&middot; <a href="classes.html"><font color="#004faf">All&nbsp;Classes</font></a>&nbsp;&middot; <a href="functions.html"><font color="#004faf">All&nbsp;Functions</font></a>&nbsp;&middot; <a href="overviews.html"><font color="#004faf">Overviews</font></a></td><td class="searchBar" align="right" valign="center"><form action="http://www.google.com/cse" id="cse-search-box"><div><input type="hidden" name="cx" value="000136343326384750312:dhbxnqlakyu" /><input type="hidden" name="ie" value="UTF-8" /><input type="text" name="q" size="31" /><input type="submit" name="sa" value="Search" /></div></form></td>
 
15
</tr></table><h1 class="title">Deploying Qt Applications<br /><span class="subtitle"></span>
16
16
</h1>
17
17
<p>Deploying an Qt application does not require any C++ programming. All you need to do is to build Qt and your application in release mode, following the procedures described in this documentation. We will demonstrate the procedures in terms of deploying the <a href="tools-plugandpaint.html">Plug &amp; Paint</a> application that is provided in Qt's examples directory.</p>
18
18
<a name="static-vs-shared-libraries"></a>
28
28
<p>The disadvantage with the shared library approach is that you will get more files to deploy. For more information, see <a href="sharedlibrary.html">Creating Shared Libraries</a>.</p>
29
29
<a name="deploying-qt-s-libraries"></a>
30
30
<h2>Deploying Qt's Libraries</h2>
31
 
<p><table align="center" cellpadding="2" cellspacing="1" border="0">
 
31
<p><table class="generic" align="center" cellpadding="2" cellspacing="1" border="0">
32
32
<thead><tr valign="top" class="qt-style"><th colspan="4">Qt's Libraries</th></tr></thead>
33
33
<tr valign="top" class="odd"><td><a href="qtassistant.html">QtAssistant</a></td><td><a href="qaxcontainer.html">QAxContainer</a></td><td><a href="qaxserver.html">QAxServer</a></td><td><a href="qtcore.html">QtCore</a></td></tr>
34
34
<tr valign="top" class="even"><td><a href="qtdbus.html">QtDBus</a></td><td><a href="qtdesigner.html">QtDesigner</a></td><td><a href="qtgui.html">QtGui</a></td><td><a href="qthelp.html">QtHelp</a></td></tr>
44
44
<h2>Licensing</h2>
45
45
<p>Some of Qt's libraries are based on third party libraries that are not licensed using the same dual-license model as Qt. As a result, care must be taken when deploying applications that use these libraries, particularly when the application is statically linked to them.</p>
46
46
<p>The following table contains an inexhaustive summary of the issues you should be aware of.</p>
47
 
<p><table align="center" cellpadding="2" cellspacing="1" border="0">
 
47
<p><table class="generic" align="center" cellpadding="2" cellspacing="1" border="0">
48
48
<thead><tr valign="top" class="qt-style"><th>Qt Library</th><th>Dependency</th><th>Licensing Issue</th></tr></thead>
49
49
<tr valign="top" class="odd"><td><a href="qthelp.html">QtHelp</a></td><td>CLucene</td><td>The version of clucene distributed with Qt is licensed under the GNU LGPL version 2.1 or later. This has implications for developers of closed source applications. Please see <a href="qthelp.html#license-information">the QtHelp module documentation</a> for more information.</td></tr>
50
50
<tr valign="top" class="even"><td><a href="qtnetwork.html">QtNetwork</a></td><td>OpenSSL</td><td>Some configurations of <a href="qtnetwork.html">QtNetwork</a> use OpenSSL at run-time. Deployment of OpenSSL libraries is subject to both licensing and export restrictions. More information can be found in the <a href="ssl.html">Secure Sockets Layer (SSL) Classes</a> documentation.</td></tr>
60
60
<li><a href="deployment-mac.html">Qt for Mac OS X</a></li>
61
61
<li><a href="qt-embedded-deployment.html">Qt for Embedded Linux</a></li>
62
62
</ul>
63
 
<p>See also <a href="installation.html">Installation</a> and <a href="winsystem.html">Window System Specific Notes</a>.</p>
64
 
<p><table width="100%" class="annotated" cellpadding="2" cellspacing="1" border="0">
65
 
</table></p>
 
63
<p>See also <a href="installation.html">Installation</a> and <a href="platform-specific.html">Platform-Specific Documentation</a>.</p>
66
64
<p /><address><hr /><div align="center">
67
65
<table width="100%" cellspacing="0" border="0"><tr class="address">
68
 
<td width="30%" align="left">Copyright &copy; 2009 Nokia Corporation and/or its subsidiary(-ies)</td>
69
 
<td width="40%" align="center"><a href="trademarks.html">Trademarks</a></td>
70
 
<td width="30%" align="right"><div align="right">Qt 4.5.2</div></td>
71
 
</tr></table></div></address></body>
 
66
<td width="40%" align="left">Copyright &copy; 2009 Nokia Corporation and/or its subsidiary(-ies)</td>
 
67
<td width="20%" align="center"><a href="trademarks.html">Trademarks</a></td>
 
68
<td width="40%" align="right"><div align="right">Qt 4.6.0</div></td>
 
69
<script type="text/javascript" src="http://www.google.com/jsapi"></script><script type="text/javascript">google.load("elements", "1", {packages: "transliteration"});</script><script type="text/javascript" src="http://www.google.com/coop/cse/t13n?form=cse-search-box&t13n_langs=en"></script><script type="text/javascript" src="http://www.google.com/coop/cse/brand?form=cse-search-box&lang=en"></script></tr></table></div></address></body>
72
70
</html>