core/com.nokia.carbide.cpp.doc.user/html/qt_help/qt_creating_projs_04.htm
author fturovic <frank.turovich@nokia.com>
Thu, 05 Aug 2010 11:17:37 -0500
changeset 1767 ba706e5ea5ac
parent 1658 2a5c0df13bad
child 1791 727385d8e2b3
permissions -rw-r--r--
began work on symbian sdk pref panel and other minor edits

<!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 bgcolor="#FFFFFF">
<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_sdk_preference.html">SDK Preferences 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>