Qt-Maemo

(Contacting us)
(Image:Bug.png Bug tracking)
Line 94: Line 94:
=[[Image:Bug.png]] Bug tracking=
=[[Image:Bug.png]] Bug tracking=
* Diablo & Fremanlte Qt 4.5 port
* Diablo & Fremanlte 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/enter_bug.cgi?product=Qt Report a new bug]
* Fremantle Qt 4.6 port
* Fremantle Qt 4.6 port
 +
** [http://doc.trolltech.com/4.6/bughowto.html How to report a bug]
 +
** [http://bugreports.qt.nokia.com/secure/CreateIssue!default.jspa Report a new bug]
 +
** [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]
=[[Image:Helmet.png]] Code=
=[[Image:Helmet.png]] Code=

Revision as of 08:23, 12 December 2009


File:Kblogger.png News

  • 11 Dec 09 - Bye bye old static web pages.. all our pages are now in Maemo Wiki. Old website is here



.

File:Intro.png What is Qt?

Qt (pronounced as the English word "cute") is a cross-platform application development framework.

It is produced by Nokia's Qt Development Frameworks division, which came into being after Nokia's acquisition of the Norwegian company Trolltech.

Qt uses standard C++, but makes extensive use of the C pre-processor to enrich the language. Qt can also be used in several other programming languages via language bindings.

Distributed under the terms of the GNU Lesser General Public License (among others), Qt is free and open source software.

File:Rocket.png Maemo Qt main features

  • Hildon Style
  • Hildon Input Method
  • Optimizations
  • Hildon specific widget
    • partial support in Qt 4.5
    • Qt 4.6 will have full support



File:Pda.png Supported Maemo devices

  • Nokia N800/N810 (OS2008/Maemo4.1/Diablo)
  • Nokia N900 (OS2009/Maemo5/Fremantle)



File:Ktorrent.png Installing Qt

  • N8x0

    Supported Maemo version: 4.1 (Diablo)

    Latest stable packages are into extras repository:
    deb http://repository.maemo.org/extras/ diablo free non-free

    Testing packages are in extras-devel
    deb http://repository.maemo.org/extras-devel/ diablo free non-free

  • N900

    Supported Maemo version: 5 (Fremantle)

    Qt core packages (qtcore, xml...) are pre-installed into the device. Rest of packages (GUI, webkit...) are in the Application repository (enabled by default in every device).

    They are downloaded automatically when user install application packages that depends from those.

    OVI store can host Maemo Qt Applications as well as other official Maemo repositories.


    Current Maemo Qt packages are based on Qt 4.5.


    Qt 4.6 is still underdevelopment. It's in extras-devel;

    deb http://repository.maemo.org/extras-devel/ fremantle free non-free


.



File:Available-qtapps-32.pngAvailable and proposed Qt Applications

http://wiki.maemo.org/Qt4HildonApplications

File:Help-contents.png Docs

http://wiki.maemo.org/Qt4Hildon

File:Bug.png Bug tracking

File:Helmet.png Code



File:Preferences-desktop-user.png Contacting us

  • IRC
    • Currently this is main and faster way to communicate with Qt 4.6 and Qt 4.5 developers.
    • Click here to join the #qt-maemo channel in frenode (irc.freenode.net).