[maemo-developers] [maemo-developers] Gtk vs. Qt
From: Koen Kooi koen at handhelds.orgDate: Tue Jul 26 15:24:00 EEST 2005
- Previous message: [maemo-developers] Gtk vs. Qt
- Next message: [maemo-developers] Gtk vs. Qt
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Kate Alhola wrote: > ext Eero Tamminen wrote: > >> Hi, >> >> On Maemo platform I regard Qt a bit like libSDL as I think both of them >> to have similar problems: >> - User interface looks different (different colors, pixmaps, font family >> & size and they don't change when device theme is changed) >> - User interface works differently (no special widgets for touchscreen >> usage, uses menubar to open menus instead of a titlebar) >> - Do not integrate with the input method (in Maemo this is integrated >> with the individual widget usage so that input method comes up >> automatically only when needed and goes away when not needed) >> - Naively takes pointer/keyboard grabs "unnecessarily" and/or doesn't >> release them when required (in some rare cases could end up locking >> the UI) >> - User cannot switch to SDL application through Task Navigator >> (should be easiest to fix) >> >> I.e. there would be quite a lot work to integrate Qt library properly >> to the Maemo platform in addition to it taking a lot of additional >> memory as Qt libraries wouldn't be shared with the other application >> > > Also the Qtopia emulation layer would be usefull for porting Qt/Qtopia > applications. > > There is work to do but it looks a like that there is lot of interest to > have possibility > to port QT / Qtopia applications and so there is good reason to do this > work. > I think that it is much more usefull to do this port as open source > project and produce > shared library that can be used multiple applications instead that every > app developper > will make their own port and spend lot of memory with statically linking. > > I just checked size of native arm libqt-mt.so.3.3.4 and it was 10917826 > bytes ( 10Mbyte !! ) That's about 6 or 7 MB on jffs2, which leaves ~56 MB for the apps, so I wouldn't stop too long on the size in this stage of the port. The 770 has a HUGE internal flash of 128MB and jffs2 compresses most stuff pretty good. Do you have some screenshots of cumulus (iirc osso-screenshot-tool can do that) to motivate other developers? regards, Koen > It is large and may be that many Qt applications need to be in RS-MMC > card but > still if some application is written with Qt, there is only two choices, > run it even > it uses lot of memory and has some diferencies in look and feel or then > not run it all. > > Of cource the major things with Maemo intergration should be resolved > like this input > methods and pointer/keyboard issues that you mentioned. Also look and > feel compatilble themes > would be nice thing to have. > > > > Kate > _______________________________________________ > maemo-developers mailing list > maemo-developers at maemo.org > https://maemo.org/mailman/listinfo/maemo-developers > -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (Darwin) iD8DBQFC5itgMkyGM64RGpERAjaTAJ9XD80BRd/0DWQhVcjJ1watVhbfyACgn/Z3 kUH/zw+x79kHqUrN2VLGlHw= =L75F -----END PGP SIGNATURE-----
- Previous message: [maemo-developers] Gtk vs. Qt
- Next message: [maemo-developers] Gtk vs. Qt
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]