Qt4 Hildon Legacy

(API changes)
Line 49: Line 49:
== API changes ==
== API changes ==
Currently there is no breaks/changes in the API.  
Currently there is no breaks/changes in the API.  
 +
To develop a Qt application in Maemo you can use the
 +
[http://doc.trolltech.com/4.4/index.html Official Qt 4.4 API Documentation].
 +
 +
If we will need to add some API changes, those will be documented here.
-
 
+
[[Category:Development]]
 +
[[Category:Qt]]
[[Category:Development]]
[[Category:Development]]
[[Category:Qt]]
[[Category:Qt]]

Revision as of 07:46, 31 October 2008

Contents

Intro

What is Maemo?

Few words about the maemo software platform

What is Hildon?

Hildon is an application framework for Linux operating system mobile devices (PDAs, mobile phones, etc), developed by Nokia for Maemo and now a part of GNOME, that focuses on providing a finger friendly interface

Read more

Developing in Maemo

Developer overview

Maemo SDK

If you want to get more info about the Maemo SDK or simply you want to install it on your linux box this is the page that you want to check: SDK Releases

What is Scratchbox?

Scratchbox is a cross compilation toolkit designed to make embedded Linux application development easier. It also provides a full set of tools to integrate and cross compile an entire Linux distribution.

Read more...

Installing the Maemo SDK (Scratchbox)

If you want to install the maemo SDK on your linux box this is the page that you want to check: SDK Releases

Porting a Qt application in Maemo

Intro

Basically porting a Qt application in Maemo means building your application for ARMEL. The Maemo Qt libraries will be take care to add to your application the Maemo look & Feel, the Hildon Input Method.

How to compile a Qt application in scratchbox

All the Qt tools that you need are available in scratchbox. So in order to compile a Qt application you need to follow the standard Qt way:

qmake -project
qmake file.pro
make

Overriding the Qt maemo changes

TODO

Limitations

TODO

Packaging a Qt application for Maemo

Find out more..

API changes

Currently there is no breaks/changes in the API. To develop a Qt application in Maemo you can use the Official Qt 4.4 API Documentation.

If we will need to add some API changes, those will be documented here.