[maemo-developers] [maemo-developers] Porting Qt to Maemo

From: Andrew Barr andrew.james.barr at gmail.com
Date: Thu Feb 8 02:42:07 EET 2007
On Wed, 2007-02-07 at 15:23 -0800, Shawn Gordon wrote:
> oh man, you're opening a can of worms with this one.  I really wish 
> Nokia had used Qt because we have a big library of apps for 
> Qt/Embedded (or whatever it is called now), it just seems like Maemo 
> is never quite done.

To be quite frank, I imagine it was licensing that caused Nokia to
choose GTK+ over Qt. But that's another debate.

On the other hand, there are already a large number of free software GTK
+ apps that are ported fairly easily to Maemo. There are precious few
free software projects that use Qt (or C++ for that matter) outside of
KDE--at least ones that would be considered candidates for running on
the Nokia tablets. This was probably also a factor--not as much work is
required to leverage already-existing applications for the tablets.

Personally, I've grown rather fond of the GTK+-based handheld
environments (Maemo and GPE) over Qtopia and Opie, which I used for a
while on my Zaurus handhelds. I'm sure Trolltech's stonewalling of the
GPLing of Qtopia 4, which basically led Opie to stagnate while GPE got
better and better, didn't help my opinion either.

That's just my preference. I don't see why anyone shouldn't try to port
Qt to these devices...it would be an interesting technical exercise if
nothing else. It would be nice if Nokia could open-source some more of
the ITOS stack so that the community can have a little more flexibility
in hacking at these tablets...regardless of your choice of GUI toolkit.

Just my two cents,

> At 02:51 PM 2/7/2007, Andrea Grandi wrote:
> >Hello,
> >
> >today I did a little test with Qt and Maemo 2.2 SDK. I recompiled Qt
> >4.2.2 into the Scratchbox with maemo 2.2 installed and I was able to
> >run a little Qt-HelloWorld inside the "emulator".
> >
> >I wonder if it would be possible to realize a real port of Qt into
> >Maemo and make it run on Nokia 770/800.
> >
> >In my opinion this could be possible.
> >
> >We should strip out parts that are not necessary, for example:
> >examples, documentation, headers and possibly other stuff like opengl,
> >variuos db drivers ecc.... we should try to reduce the size the most
> >we can.
> >
> >Once this is done, we could also write application using Qt/C++ and
> >not only GTK/C.
> >
> >What do you think about this? Anyone is interested in this project and
> >want to help me?
> >
> >Best regards,
> >
> >--
> >Andrea Grandi
> >email: a.grandi at gmail.com
> >website: http://www.ptlug.org
> >_______________________________________________
> >maemo-developers mailing list
> >maemo-developers at maemo.org
> >https://maemo.org/mailman/listinfo/maemo-developers
> Regards,
> Shawn Gordon
> President
> theKompany.com
> www.thekompany.com
> www.mindawn.com
> 949-713-3276
> _______________________________________________
> maemo-developers mailing list
> maemo-developers at maemo.org
> https://maemo.org/mailman/listinfo/maemo-developers
Andrew Barr

"My life is an open book, but I'm not going to read it to you."
        -- David Hyde Pierce

More information about the maemo-developers mailing list