I'm planning to write a program that is especially designed for tablets, the main platform is MeeGo (because I'm taking a contest).
Edited:
My program has following needs:
and I found Qt Quick has the following shortcomings:
So can Qt Quick meet my needs?
I don't have specific expertise in QtQuick, though I was evaluating it for our app last year. It's come on a long way since then and in particular it's much easier to embed QtQuick widgets within a native app or native widgets within a QtQuick app. Whether it's worth adopting will depend on the requirements of your app -- if it's a very GUI-rich app with clean encapsulations to the underlying logic then it may be worthwhile. If the UI is closely coupled to the program logic then maybe a native app is better, perhaps using QtQuick components for the more dynamic parts of the interface.
I would suggest building a simple prototype to see if it does meet your requirements before making the final decision either way.