Category Archives: Programming

Quick post on QML scrolling performance

I saw this tweet today on a QML performance debate and wanted to reply, but the Twitter 160 char limit wasn’t quite enough, so here goes. @mece66 pointed out that setting a big cache buffer eliminates scroll problems. I’d say … Continue reading

Posted in Programming | Tagged , , | 3 Comments

How to make a quick hack photo picker for Harmattan

A while ago I got a N950 (the MeeGo/Harmattan developer device) from Nokia (thank you very much). I’ve been playing around with it a bit and preparing for porting a Symbian/QML app. Porting the actual QML application is easy. Just … Continue reading

Posted in Programming | Tagged , , , , , , , , | 2 Comments

A QML rendering performance trick so simple that it hurts

I haven’t feeling like writing much since two-eleven for obvious reasons, but my friend Tuukka (he’s the goatee (pull it and say hi from me) guy giving the course you might be attending when you’re reading this) gave me a … Continue reading

Posted in Programming | Tagged , , , | 18 Comments

Having fun with Qt and Kinect

Like so many others I bought a Xbox Kinect a couple of months ago. I think I had only like three or four gaming sessions with it before forgetting the whole thing. Recently my interest in graphics stuff has been … Continue reading

Posted in Programming | Tagged , , | 4 Comments

How to integrate the Symbian Camera application to a QtQuick application

A while ago Razvanpetru asked on #qt-symbian@freenode (you should come there too) how to use the Symbian camera application in a Qt app. So I wrote a small QML friendly Qt wrapper class to hide the nitty-gritty Symbian details. You … Continue reading

Posted in Programming | Tagged , , , , | 29 Comments

Eine kleine view framework with QtQuick – Finale

Allrighty. In the last two posts (here and here) we laid the foundations for a rudimentary QML view framework. This time we add some simple context sensitivity to the UI and finalize the amazing KittyApp. Oh yeah, about that neat performance … Continue reading

Posted in Programming | Tagged , , , , , , , | 3 Comments

Eine kleine view framework with QtQuick – Part II

This time we will improve our little view framework by adding on demand loading of the views. For your app to have a decent startup time you can’t load all of your QML at one go when your app starts … Continue reading

Posted in Programming | Tagged , , , , , , , | 8 Comments

Eine kleine view framework with QtQuick (Overture)

Ok, this post (and the parts coming – I’ll just split this so that it won’t become a too long read) might interest a bit more wider audience than the previous ones. So once you’ve started with QtQuick, played around … Continue reading

Posted in Programming | Tagged , , , , , , | 11 Comments

Behold the button tutorial

Ok, there must be a million tutorials on how to make a pushbutton in QML, but I guess there’s room for one more and I’ll try to give some tips that are applicable elsewhere too. Generally speaking there’s two roads … Continue reading

Posted in Programming | Tagged , , , , , | 2 Comments

How to enable hardware accelerated QML rendering

Update: this is no longer needed with the latest Qt shipping with QtSDK 1.1 TP. First of all the title is purposefully misleading. I just want to get a good Google pagerank and help people find this page The title … Continue reading

Posted in Programming | Tagged , , , , , , | 16 Comments