Quote Originally Posted by gardiol View Post
So basically your suggestion is go with wigets because QML is still not mature enough to be a safe bet for the future?
No, I didn't say that. What I meant was that if you want to target both Qt4 and Qt5 (aka Android and Symbian), it will be easier for you to implement a stub of UI (if you need it for developing your "core") in C++ and widgets (which is an area familiar to you) instead of QML/QtQuick which requires you to do some additional learning.

but starting from scratches, i tought investing some time learning something new would be a better approach?
As I said, I'd suggest to implement the core first. Then you can spend as much time as you want for learning QML.

Indeed, i prefer to spend time on cross-platform things than an obsolete QtQuick 1.0...
The problem is QtQuick 2 requires OpenGL/ES 2.0+ support and is not implemented for Symbian. Thus you're stuck with both QtQuick 1 and QtQuick 2 if you want to target old and new platforms. Widgets on Android will probably look terrible too, so eventually you'll be forced to port your UI to QtQuick if you want the application to blend with the rest of the system.