Hello guys and girls!
I always felt excited about Qt for S60 port, so I decided to give it a try.
And now I’m excited to see how KLines are running smoothly on my Nokia 5800 ![]()
All animations are working, you can see svg theme being used.
Here’s a photo of the device with KLines running:

After I set up all needed tools and SDKs, porting itself was not very complex (mostly commenting out code, yeah). Of course the major pain was that I had to do all this on Windows – I’ve lost my Windows development habits long ago and don’t feel like I want them back
I thought about recording some live video, but my camera is too lamish for that
For those of you who are interested in trying the ported version on their 5800/n97 devices, here’s the sisx file:
http://www.dpimka.org/files/klines_s60_gcce_urel.sisx
NOTE: You’ll need a qt symbian port libs to be installed on your phone to run it.
Take them here:
http://pepper.troll.no/s60prereleases/demos/qt_libs_armv5_udeb_50.sisx
More info here:
http://pepper.troll.no/s60prereleases/
NOTE1: I didn’t test it much. I didn’t test it to run on some phone other then mine. It won’t run on symbian 3.x phones. It may crash, it may … well, no warranities
works! please port more
Comment by Elkin — May 16, 2009 @ 7:02 pm
Cool
Is KLines Qt-only, then? Is it much work to de-KDE-ify other apps?
Comment by anon — May 16, 2009 @ 7:27 pm
Awesome work man! More of this. I knew it was the right decision to buy this phone.
Comment by xSacha — May 16, 2009 @ 7:52 pm
You want http://www.martin.st/symbian/ if you want to develop on Linux
Comment by Albert Astals Cid — May 16, 2009 @ 8:03 pm
I did the same to knetwalk some weeks ago, but never got around to clean it up a little and publish it.
Gotta do it sometime soon…
We need a symbian-apps.org for these things
Comment by IAnjo — May 17, 2009 @ 12:15 am
@Elkin:
Yep, I want to try more of them
@anon:
Originally KLines is a KDE app, but it took not to much work to make it Qt-only in this case.
Can’t say how easy this could be in general – that totally depends on application and how much of KDE libraries it is using.
@xSacha:
Hehe. Thanks!
2Albert:
Simply awesome, thanks! Will try this tomorrow. I wonder why google didn’t show me anything like this when I was searching for “nokia sdk linux”?
2IAnjo:
Great! Be sure to blog about this
Comment by Dmitry — May 17, 2009 @ 12:58 am
I’m looking for a not too large S60 phone with a decent keyboard, on-screen if nothing better is available. Any hints?
Comment by Andreas — May 17, 2009 @ 5:23 pm
@Andreas:
Nokia N97 maybe?
Comment by Dmitry — May 17, 2009 @ 5:40 pm
Great stuff!
One of the first KDE->S60 ports I am aware of. Is the de-KDE-fication non-intrusive enough to put it into #ifdefs and commit it upstream?
I have the right equipment -and maybe even the time- to make a video of it running on Nokia 5800.
Would you mind if I added it to QtStudio@YouTube (see website link)?
Comment by Alessandro Portale — May 18, 2009 @ 4:04 pm
@Alessandro:
Not at all, I would be grateful for the video! Btw I already did some improvements to the port like: added actions to the “Options Menu”, made preview hidden by default, added About dialog and widget that shows current score. I can upload this version to the site if you’re interested in trying it
Also I have created a testing git repo at http://github.com/dimsuz/kdegamess60/tree/master
Currently I’m trying to make kpat Qt only (with #ifdefs like you said), so stay tuned
Comment by Dmitry — May 18, 2009 @ 4:16 pm
Done
http://www.youtube.com/watch?v=vE4P4SC_aLE&fmt=18
I concentrated on klines. But I will definitely do another one with kpat, knetwalk, etc.
Comment by Alessandro Portale — May 19, 2009 @ 9:47 am
Wow, that’s really cool! Thank you!
Comment by Dmitry — May 19, 2009 @ 11:13 am
can I get source code of QT KLine ?
Comment by thanh — May 19, 2009 @ 5:44 am
Yep. See here: http://github.com/dimsuz/kdegamess60/tree/master
Comment by Dmitry — May 19, 2009 @ 11:14 am
[...] oryginalny wpis… [...]
Pingback by Cotygodniowy biuletyn KDE nr 4 - Silezja.eu — May 22, 2009 @ 9:45 pm
visit us!
newsbox.cc
newsbox.us
nbstatus.wordpress.com
NOW!
Comment by unofeDemsseaf — June 12, 2009 @ 4:38 am
hi, nice info for nokia gadget, thanks
Comment by Handphone Gadget — August 5, 2009 @ 12:32 pm