Editing Qt-Maemo

Warning: You are not logged in. Your IP address will be recorded in this page's edit history.
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 1: Line 1:
__NOTOC__
__NOTOC__
-
[[Image:QtLogos.png|thumb|200px|right|alt=Qt banner|Qt]]
+
=[[Image:Kblogger.png‎ ]] News=
-
 
+
<b>7 May 10</b> - Qt 4.7 Beta1 packages for Maemo available [http://labs.trolltech.com/blogs/2010/05/06/new-experimental-qt-47-packages-for-the-n900/ read more]<br>
-
==News==
+
<b>22 Mar 10</b> - Qt 4.6.2 has replaced Qt 4.5.3 into SDK PR 1.2. Run apt-get update && apt-get upgrade to update it.<br>
-
 
+
<b>25 Feb 10</b> - [http://labs.trolltech.com/blogs/2010/02/24/qt-for-maemo-5-home-screen-widgets/ How to make Qt Desktop Widgets]<br>
-
<b>7 May 10</b> - Qt 4.7 Beta1 packages for Maemo available [http://labs.trolltech.com/blogs/2010/05/06/new-experimental-qt-47-packages-for-the-n900/ read more]<br/>
+
<b>15 Feb 10</b> - Qt 4.6.2 is out. Qt Mobility (beta1) packages are in extras-devel.<br>
-
<b>27 Apr 10</b> - [http://labs.trolltech.com/blogs/2010/04/27/qt-mobility-100-package/ Qt Mobility 1.0.0] is out but Maemo5 packages will be available after the PR 1.2. Extras-Devel still hosts old Mobility Beta packages.<br/>
+
-
<b>22 Mar 10</b> - Qt 4.6.2 has replaced Qt 4.5.3 in the SDK [[Maemo 5/PR1.2|PR 1.2]]. Run apt-get update && apt-get upgrade to update it.<br/>
+
-
<b>25 Feb 10</b> - [http://labs.trolltech.com/blogs/2010/02/24/qt-for-maemo-5-home-screen-widgets/ How to make Qt Desktop Widgets]<br/>
+
-
<b>15 Feb 10</b> - Qt 4.6.2 is out. Qt Mobility (beta1) packages are in extras-devel.<br/>
+
<b>20 Jan 10</b> - [http://www.anselmolsm.org/blog/qt-mobile-demos-in-extras-devel/ Qt Mobile Demos in extras-devel]<br/>
<b>20 Jan 10</b> - [http://www.anselmolsm.org/blog/qt-mobile-demos-in-extras-devel/ Qt Mobile Demos in extras-devel]<br/>
<b>19 Jan 10</b> - [http://qt.nokia.com/developer/qt-for-maemo-developers Qt 4.6 for Maemo 5 going Beta]<br/>
<b>19 Jan 10</b> - [http://qt.nokia.com/developer/qt-for-maemo-developers Qt 4.6 for Maemo 5 going Beta]<br/>
<b>15 Jan 10</b> - New Qt 4.5.3~git20090723-0maemo6 packages are now in Fremantle [[Maemo_5/PR1.1|PR 1.1]]<br/>
<b>15 Jan 10</b> - New Qt 4.5.3~git20090723-0maemo6 packages are now in Fremantle [[Maemo_5/PR1.1|PR 1.1]]<br/>
-
<b>22 Dec 09</b> - [[MADDE/Qt_Example|Qt example]] for [[MADDE]] ([http://talk.maemo.org/showthread.php?t=38075 talk thread])<br/>
+
<b>22 Dec 09</b> - [http://wiki.maemo.org/MADDE/Qt_Example Qt example] for [http://wiki.maemo.org/MADDE MADDE ] ([http://talk.maemo.org/showthread.php?t=38075 talk thread])<br/>
<b>17 Dec 09</b> - [http://labs.trolltech.com/blogs/2009/12/17/qt-declarative-for-maemo-5/Qt declarative hits Maemo extras-devel repository]<br/>
<b>17 Dec 09</b> - [http://labs.trolltech.com/blogs/2009/12/17/qt-declarative-for-maemo-5/Qt declarative hits Maemo extras-devel repository]<br/>
<b>11 Dec 09</b> - Bye bye old static web pages.. all our pages are now in the Maemo Wiki. Old website is [http://qt4.garage.maemo.org/index-old.html here]<br/>
<b>11 Dec 09</b> - Bye bye old static web pages.. all our pages are now in the Maemo Wiki. Old website is [http://qt4.garage.maemo.org/index-old.html here]<br/>
-
==What is Qt?==
+
=[[Image:Intro.png]] What is Qt?=
-
 
+
Qt (pronounced as the English word "cute") is a cross-platform application development framework. More information is available at the [http://qt.nokia.com/ Qt website].
Qt (pronounced as the English word "cute") is a cross-platform application development framework. More information is available at the [http://qt.nokia.com/ Qt website].
-
==Maemo Qt main features==
+
=[[Image:Rocket.png]] Maemo Qt main features=
-
 
+
* Hildon Style, so applications look like Hildon/GTK+ applications
* Hildon Style, so applications look like Hildon/GTK+ applications
* Hildon Input Method, so applications can use the virtual keyboard
* Hildon Input Method, so applications can use the virtual keyboard
* Hildon-specific widgets
* Hildon-specific widgets
-
** Qt 4.6, in [[Maemo 5/PR1.2|Fremantle PR1.2]] has full support
+
** partial support in Qt 4.5
 +
** Qt 4.6 will have full support, and is currently a technology preview
-
== Maemo Qt in Action ==
+
= [[Image:Fileview-preview.png]] Maemo Qt in Action =
* Diablo Maemo Qt
* Diablo Maemo Qt
  ADD_HERE_SOME_PICS
  ADD_HERE_SOME_PICS
Line 34: Line 29:
  ADD HERE SOME PICS
  ADD HERE SOME PICS
-
==Supported Maemo devices==
+
=[[Image:Pda.png]] Supported Maemo devices=
-
 
+
* [[Nokia N800]]/[[Nokia N810|N810]] (OS2008/Maemo4.1/Diablo)
-
* [[Nokia N800]]/[[Nokia N810|N810]] (OS2008/Maemo4.1/[[Open development/Maemo roadmap/Diablo|Diablo]])
+
* [[Nokia N900]] (OS2009/Maemo5/[[Open development/Maemo roadmap/Fremantle|Fremantle]])
* [[Nokia N900]] (OS2009/Maemo5/[[Open development/Maemo roadmap/Fremantle|Fremantle]])
-
==Installing Qt==
+
=[[Image:Ktorrent.png‎ ]] Installing Qt=
-
Qt can be [[Qt4_development#Getting_started|installed in Scratchbox]] for development. For applications that use Qt and are installed via the application manager, the necessary Qt packages will automatically be installed.
+
Qt can be [[Qt4_Hildon#Installing_Qt_packages_in_Scratchbox|installed in scratchbox]] for development. For applications that use Qt and are installed via the application manager, the necessary Qt packages will automatically be installed.
-
==Available and proposed Qt Applications==
+
=[[Image:Available-qtapps-32.png‎ ]]Available and proposed Qt Applications=
 +
If you want to port a Qt application to Maemo or if you want to check if an application you love has been already ported.. [[Qt4HildonApplications|this]] is the place you would like to check;
-
If you want to port a Qt application to Maemo or if you want to check if an application you love has been already ported.. [[Qt4HildonApplications|this]] is the place you would like to check.
+
=[[Image:Help-contents.png]] Documentation=
-
== Documentation==
+
== Qt ==
-
 
+
-
=== Qt ===
+
* [[Qt4 development]] developing with Qt for Maemo
* [[Qt4 development]] developing with Qt for Maemo
* [[QML]]
* [[QML]]
* [[QtRuby]]
* [[QtRuby]]
-
* [[PyQt Tips and Tricks]]
 
-
=== Non-Qt documentation ===
+
== Non-Qt documentation ==
* Fremantle:  
* Fremantle:  
Line 64: Line 56:
** ADD_SOMETHING_HERE
** ADD_SOMETHING_HERE
-
=== Further reading ===
+
== Further reading ==
* [http://www.forum.nokia.com/Tools_Docs_and_Code/Documentation/Latest.xhtml Forum Nokia Docs] contain Maemo as well as other documentation related to other Nokia platforms
* [http://www.forum.nokia.com/Tools_Docs_and_Code/Documentation/Latest.xhtml Forum Nokia Docs] contain Maemo as well as other documentation related to other Nokia platforms
Line 75: Line 67:
* [[University Course]] (in progress): A syllabus for teaching Qt as an intensive two-week course.
* [[University Course]] (in progress): A syllabus for teaching Qt as an intensive two-week course.
-
==Bug tracking==
+
=[[Image:Bug.png]] Bug tracking=
-
 
+
* Diablo & Fremantle Qt 4.5 port
* Diablo & Fremantle Qt 4.5 port
** [https://bugs.maemo.org/buglist.cgi?query_format=specific&order=relevance+desc&bug_status=__open__&product=Qt&content= View bug list]
** [https://bugs.maemo.org/buglist.cgi?query_format=specific&order=relevance+desc&bug_status=__open__&product=Qt&content= View bug list]
Line 85: Line 76:
** [http://bugreports.qt.nokia.com/secure/IssueNavigator.jspa?reset=true&&query=maemo&summary=true&description=true&body=true&environment=true&pid=10510 View bug list]
** [http://bugreports.qt.nokia.com/secure/IssueNavigator.jspa?reset=true&&query=maemo&summary=true&description=true&body=true&environment=true&pid=10510 View bug list]
-
==Code==
+
=[[Image:Helmet.png]] Code=
-
 
+
* Qt 4.5 (Diablo)
* Qt 4.5 (Diablo)
** http://gitorious.org/+qt-maemo-developers/qt/qt-maemo
** http://gitorious.org/+qt-maemo-developers/qt/qt-maemo
Line 94: Line 84:
** http://qt.gitorious.org/qt/x11-maemo
** http://qt.gitorious.org/qt/x11-maemo
-
==Get Help==
+
=[[Image:Preferences-desktop-user.png]] Get Help=
-
 
+
* Forums
* Forums
** [http://discussion.forum.nokia.com/forum/forumdisplay.php?f=220 Qt for Maemo Forum Nokia Discussion board]
** [http://discussion.forum.nokia.com/forum/forumdisplay.php?f=220 Qt for Maemo Forum Nokia Discussion board]

Learn more about Contributing to the wiki.


Please note that all contributions to maemo.org wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see maemo.org wiki:Copyrights for details). Do not submit copyrighted work without permission!


Cancel | Editing help (opens in new window)