MADDE/Qt extended example

Image:Ambox_notice.png
MADDE is currently a technology preview.

These instructions are liable to change as development progresses. If some of the components do not work as expected, please add your question to the MADDE talk thread and follow up the discussion.

tablets-dev.nokia.com is down, see MADDE#Installation for alternatives.


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:

Nice to have:


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


Image:Ambox_notice.png
This article does not provide enough information, and needs to be expanded to more fully cover the topic.
Please see the talk page for discussion.