core/com.nokia.carbide.cpp.doc.user/html/qt_help/qt_creating_projs_04.htm
author fturovic <frank.turovich@nokia.com>
Tue, 31 Aug 2010 22:58:09 -0500
changeset 1934 4f0cd256d26c
parent 1893 e29df1745269
child 2131 ff0156b93599
permissions -rw-r--r--
BUG 11531 - fixed reported issues from Rooney and Stephen for SDK section

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta name="LASTUPDATED" content="06/17/05 11:09:43" />
<title>Qt Preference Panel</title>
<link rel="StyleSheet" href="../../book.css" type="text/css"/>
</head>
<body >
<h2>Creating Qt Projects</h2>
<p>Use the <b>Qt Project</b> creation wizard to create new Qt-based projects   based on Qt SDKs integrated into Symbian. The wizard walks you through the process of defining and creating a Qt project.</p>
<ol>
  
  <li><a href="qt_creating_projs_01.htm">Launch the New Qt Project Wizard</a></li>
  <li><a href="qt_creating_projs_02.htm">Select type of Qt project</a></li>
  <li><a href="qt_creating_projs_03.htm">Enter project name and  location</a></li>
  <li><b>Select SDKs for build targets</b></li>
  <li><a href="qt_creating_projs_05.htm">Select Qt modules to include in project</a></li>
  <li><a href="qt_creating_projs_06.htm">Set application UID</a></li>
</ol>
<p class="note"><b>NOTE</b> If everything is built correctly, the <span class="code">QtCore.lib</span> should be in your SDK's <span class="code">&lt;platform&gt; &lt;target&gt; UDEB</span> directory.  If this library is missing, then the SDK will not show up as a supported SDK-target in the build configurations. </p>
<p class="note"><b>NOTE</b> There must be at least one recognized SDK installed before you can create a project. See the <a href="../reference/pref_carb_symbian_sdk.htm">Symbian SDKs panel</a> to determine if the installed SDKs are recognized by Carbide.c++ IDE. If the SDK you have is not recognized, you may still be able to <a href="../tasks/sdks/sdk_add.htm">add</a> it to the Discovered Symbian OS SDK list.</p>
<h3><b>Select SDKs for build targets</b></h3>
<p>Use the <b>Build Targets</b> page of the <b>Qt Project Wizard</b> to select one or more Qt SDKs to include in the project, then click <b>Next</b>.</p>
<p align="center"><img src="images/qt_wiz_03_build_targets.png"></p>
<p class="figure">Figure 1. Qt project wizard - Build Targets page</p>
<table width="100%"  border="0" cellpadding="2" cellspacing="0">
  <tr>
    <th width="27%" scope="col">Item</th>
    <th width="62%" scope="col">Explanation</th>
  </tr>
  <tr>
    <td><b>SDKs and Build Configurations</b></td>
    <td>Shows the list of available SDKs and build configurations to associate with this project upon import. </td>
  </tr>
  <tr>
    <td><b>Filter build configurations that don't contain Qt support</b></td>
    <td>Enable to filter out of the  SDKs and Build Configurations list any SDK or build configurations that does not contain Qt support. If disabled, all SDKs are shown and available for selection, whether they support Qt or not. The default setting is enabled. The criteria for Qt support is the presence of <span class="code">qtcore.lib</span> in the build configuration output directory.</td>
  </tr>
</table>
<h4>Other references</h4>
<ul>
  <li><a href="qt_overview.htm">Qt Project Support</a></li>
</ul>
<div id="footer">Copyright &copy; 2010 Nokia Corporation and/or its subsidiary(-ies). All rights reserved. <br>License: <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a></div>
</body>
</html>