MADDE/Qt extended example

= Complete Qt-example with MADDE =

This guide should point out, how the set-up, the implementation and packaging of a more complex example works in MADDE. There is a pretty technical description on how to package a Qt application. This guide follows this description and shows with an example, how that would work in practice. In short, you can expect:


 * description on how-to start developing for Maemo5 with Qt
 * extended application example
 * getting an idea on how the packaging process works in MADDE
 * using qmake as a basis
 * providing links to further documentation

Requirements:
 * QtCreator (incl. QtDesigner) installed
 * MADDE installed

Nice to have:
 * Mad developer client installed and set up

Description
The idea of the example application is to create a list of files, which can be opened according to their MIME-types, by the correct application. The goal is to combine some different use-cases in a single example. It should explain how to:


 * create a project and UI with QtCreator
 * use of slots and signals with QPushButtons
 * add non-Qt libraries to a project
 * test the project on device
 * prepare the package using MADDE
 * package the application
 * upload to extras-devel