[maemo-developers] [maemo-developers] RFC: Qtopia Nokia N770 (maemo) porting layer

From: Eero Tamminen eero.tamminen at movial.fi
Date: Wed Nov 9 10:20:46 EET 2005
Hi,

> In _my opinion_ QT is even more powerful than GTK+ but who matters, I
> think this power is not needed on such devices at all and think both
> toolkits are not really suited for embedded use (so I would not prefer
> a QT based 770).

I think the whole point of Maemo is "Desktop in a pocket".  What would
be the point of having something less compatible / open / widely used
in Maemo?  Nokia already has Symbian which is more embedded[1] than
Linux will ever be.

[1] "Embedded": proprietary, non-standard etc... :-)


> If I look at the tons of Hildon/GTK based program's I've installed
> on my 770 I see _none_ of them using any advanced features of GTK -
> just basic ui like buttons, tables and lists (uhh, slow scrolling) and
> some images here and there. Exactly the same could be archived with one
> ofthose ultra-slim high-performance toolkits available with about 1/10of
> size/footprint and 2x the performance.

Have you really looked at Gtk TreeView and related stuff?  It has a lot
of features (single&multiple selection, cell renderers, async updates, tree
and list view, columns & optional headers, drag & drop, stylus and
keyboard interaction etc), and *all* of them are used/required in N770 apps.
TreeView/Model have more code than some complete widget sets I've known...

Same goes for TextView too.


	- Eero


More information about the maemo-developers mailing list