File: tutorials.html

package info (click to toggle)
qt4-x11 4%3A4.8.2%2Bdfsg-11
  • links: PTS, VCS
  • area: main
  • in suites: wheezy
  • size: 701,696 kB
  • sloc: cpp: 2,686,179; ansic: 375,485; python: 25,859; sh: 19,349; xml: 17,091; perl: 14,765; yacc: 5,383; asm: 5,038; makefile: 1,259; lex: 555; ruby: 526; objc: 347; cs: 112; pascal: 112; php: 54; sed: 34
file content (133 lines) | stat: -rw-r--r-- 8,272 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US">
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<!-- tutorials.qdoc -->
  <title>Qt 4.8: Tutorials</title>
  <link rel="stylesheet" type="text/css" href="style/offline.css" />
</head>
<body>
<div class="header" id="qtdocheader">
  <div class="content"> 
    <a href="index.html" class="qtref"><span>Qt Reference Documentation</span></a>
  </div>
  <div class="breadcrumb toolblock">
    <ul>
      <li class="first"><a href="index.html">Home</a></li>
      <!--  Breadcrumbs go here -->
<li>Tutorials</li>
    </ul>
  </div>
</div>
<div class="content mainContent">
  <link rel="next" href="all-examples.html" />
<p class="naviNextPrevious headerNavi">
<a class="nextPage" href="all-examples.html">Qt Examples</a>
</p><p/>
<div class="toc">
<h3><a name="toc">Contents</a></h3>
<ul>
<li class="level1"><a href="#qt-creator-tutorial">Qt Creator Tutorial</a></li>
<li class="level1"><a href="#qt-essentials">Qt Essentials</a></li>
<li class="level1"><a href="#qt-quick-essentials">Qt Quick Essentials</a></li>
<li class="level1"><a href="#qtwebkit">QtWebKit</a></li>
<li class="level1"><a href="#qt-utilities">Qt Utilities</a></li>
<li class="level1"><a href="#online-learning-materials">Online Learning Materials</a></li>
</ul>
</div>
<h1 class="title">Tutorials</h1>
<span class="subtitle"></span>
<!-- $$$tutorials.html-description -->
<div class="descr"> <a name="details"></a>
<p>A collection of tutorials and <i>walkthrough</i> guides are provided with Qt to help new users get started with Qt development. These documents cover a range of topics, from basic use of widgets to step-by-step tutorials that show how an application is put together.</p>
<p>For demonstrations on how to use different Qt technologies, visit the <a href="all-examples.html">Qt Examples</a> page.</p>
<a name="qt-creator-tutorial"></a>
<h2>Qt Creator Tutorial</h2>
<p>Qt Creator is the development environment for Qt.</p>
<ul>
<li><a href="http://doc.qt.nokia.com/qtcreator/index.html">Qt Creator Manual</a> - The manual contains information on how to achieve development tasks These are excerpts from the manual:<ul>
<li><a href="http://doc.qt.nokia.com/qtcreator/creator-project-managing.html">Creating Qt Projects in Creator</a></li>
<li><a href="http://doc.qt.nokia.com/qtcreator/creator-qml-application.html">Developing Qt Quick Applications with Creator</a></li>
<li><a href="http://doc.qt.nokia.com/qtcreator/creator-building-running.html">Building and Running Applications in Creator</a></li>
<li><a href="http://doc.qt.nokia.com/qtcreator/creator-debugging.html">Debugging Applications in Creator</a></li>
<li><a href="http://doc.qt.nokia.com/qtcreator/creator-publish-ovi.html">Publishing Applications to Ovi Store</a></li>
</ul>
</li>
</ul>
<a name="qt-essentials"></a>
<h2>Qt Essentials</h2>
<p>The basic concepts and technologies in Qt are introduced in these essential tutorials.</p>
<ul>
<li><a href="gettingstartedqt.html">Qt Text Editor</a> - A simple tutorial detailing the creation of a basic Qt application Introduces the use of slots and signals, file operations, and widgets.</li>
<li><a href="tutorials-addressbook.html">Address Book</a> - A beginner's guide to widgets, container classes, and layouts. This tutorial is also available with <a href="tutorials-addressbook-fr.html">French version</a>.<p class="centerAlign"><img src="images/addressbook-tutorial.png" alt="AddressBook" /></p></li>
<li><a href="modelview.html">ModelView</a> - This tutorial gives an introduction to ModelView programming using the Qt cross-platform framework</li>
<li><a href="thread-basics.html">Threads</a> - A short tutorial about thread concepts in general and basic Qt classes to handle threads</li>
</ul>
<a name="qt-quick-essentials"></a>
<h2>Qt Quick Essentials</h2>
<p>Qt Quick and QML features are covered in several tutorials, ranging from easy introductions to advanced tutorials that mix QML with C++ and JavaScript.</p>
<ul>
<li><a href="qml-tutorial.html">Hello World</a> - A very simple QML example that demonstrates the basic QML features</li>
<li><a href="gettingstartedqml.html">QML Text Editor</a> - An intermediate QML tutorial that covers many QML features such as states, plugins, and C++ development</li>
<li><a href="qml-advtutorial.html">SameGame</a> - A walkthrough of creating a simple game using QML for the interface and JavaScript for the game logic<p class="centerAlign"><img src="images/qml-samegame-demo-small.png" alt="Samegame" /></p></li>
</ul>
<a name="qtwebkit"></a>
<h2>QtWebKit</h2>
<ul>
<li><a href="qtwebkit-guide.html">QtWebKit Guide</a> - An introductory guide to the features of <a href="qtwebkit.html">QtWebKit</a> and HTML5.<ul>
<li><a href="qtwebkit-guide-css.html">CSS Chapter</a> - Covers what is possible with CSS3 and <a href="qtwebkit.html">QtWebKit</a>.</li>
<li><a href="qtwebkit-guide-canvas.html#canvas-graphics">HTML5 Canvas Chapter</a> - Covers the basics of integrating the &lt;canvas&gt; element into web applications.</li>
<li><a href="qtwebkit-guide-cache.html">Client Storage Chapter</a> - Describes the basics of storing information on the client side.</li>
</ul>
</li>
</ul>
<a name="qt-utilities"></a>
<h2>Qt Utilities</h2>
<ul>
<li><a href="qtestlib-tutorial.html">QTestLib</a> - This tutorial gives a short introduction to how to use some of the features of Qt's unit-testing framework, <a href="qtestlib-manual.html#qtestlib">QTestLib</a>. It is divided into four chapters.</li>
<li><a href="qmake-tutorial.html">qmake</a> - This tutorial teaches you how to use <tt>qmake</tt>. We recommend that you read the <a href="qmake-manual.html">qmake user guide</a> after completing this tutorial.</li>
<li><a href="linguist-programmers.html#tutorials">Qt Linguist</a> - A guided tour through the translations process, explaining the tools provided for developers, translators and release managers.<p class="centerAlign"><img src="images/linguist-examples.png" alt="QtLinguist" /></p></li>
</ul>
<a name="online-learning-materials"></a>
<h2>Online Learning Materials</h2>
<p>These online materials provide further tutorials and developer presentations.</p>
<p><b>Note:</b> The videos presented in these sites are not supported by the Qt Creator browser and must be viewed in a web browser.</p>
<ul>
<li><a href="http://qt.nokia.com/developer/learning/online/training">Qt eLearning</a> - The Qt eLearning team provides training and Qt certification. Many of their learning content are hosted online.<ul>
<li><a href="http://qt.nokia.com/developer/learning/online/training">Qt eLearning Training Materials</a> - Additional training material are available as videos, downloadable code, and PDF files.</li>
<li><a href="http://qt.nokia.com/developer/learning/online/talks/developerdays2010">Qt Developer Days 2010</a> - The presentation slides and videos from Qt Developer Days are available for viewing.</li>
</ul>
</li>
</ul>
</div>
<!-- @@@tutorials.html -->
<p class="naviNextPrevious footerNavi">
<a class="nextPage" href="all-examples.html">Qt Examples</a>
</p>
  <div class="ft">
    <span></span>
  </div>
</div> 
<div class="footer">
    <p>
      <acronym title="Copyright">&copy;</acronym> 2012 Nokia Corporation and/or its
      subsidiaries. Documentation contributions included herein are the copyrights of
      their respective owners.</p>
    <br />
    <p>
      The documentation provided herein is licensed under the terms of the
      <a href="http://www.gnu.org/licenses/fdl.html">GNU Free Documentation
      License version 1.3</a> as published by the Free Software Foundation.</p>
    <p>
      Documentation sources may be obtained from <a href="http://www.qt-project.org">
      www.qt-project.org</a>.</p>
    <br />
    <p>
      Nokia, Qt and their respective logos are trademarks of Nokia Corporation 
      in Finland and/or other countries worldwide. All other trademarks are property
      of their respective owners. <a title="Privacy Policy"
      href="http://en.gitorious.org/privacy_policy/">Privacy Policy</a></p>
</div>
</body>
</html>