Linked by Thom Holwerda on Tue 1st Dec 2009 19:03 UTC, submitted by poundsmack
Qt Nokia has released the latest version of its cross-platform toolkit Qt, version 4.6. As usual, it comes with a whole slew of improvements and new features, and this time, they even added a new platform into the mix.
Thread beginning with comment 397333
To read all comments associated with this story, please click here.
QML
by puelocesar on Tue 1st Dec 2009 19:22 UTC
puelocesar
Member since:
2008-10-30

Too bad QML wasn't ready yet for this release. When they finish it we will have a killer tool for developing more interactive user interfaces. Hell, even designers can program in QML ;)

Reply Score: 1

RE: QML
by vivainio on Tue 1st Dec 2009 20:22 in reply to "QML"
vivainio Member since:
2008-12-26

Too bad QML wasn't ready yet for this release. When they finish it we will have a killer tool for developing more interactive user interfaces. Hell, even designers can program in QML ;)


My (quite limited) experience with QML is that it's easier to get blingy UI's (with lots of animations etc), but for doing simple things just using Qt "normally" (C++/python, QWidgets, normal layouts...) is much easier.

This is because QML provides a lower level access to the dynamic state of the UI, whereas with the classical Qt style you can just slap an UI together with a Qt Designer. The UI won't be quite as appealing, though.

Of course we are still to see how the UI designer for QML will be like; it might be as easy as using Qt Designer currently is.

Reply Parent Score: 2

RE[2]: QML
by puelocesar on Wed 2nd Dec 2009 10:47 in reply to "RE: QML"
puelocesar Member since:
2008-10-30

Well actually I was said that a designer tool for QML is on the works. Indeed, if you think about it, it matches perfectly with vector graphics tools IMO.

Reply Parent Score: 1

RE: QML
by CodeMonkey on Wed 2nd Dec 2009 17:02 in reply to "QML"
CodeMonkey Member since:
2005-09-22

From the looks of it, QML is to QT what XAML is to .NET and WPF. Disregarding the ".NET sUxX0Rz" mentality, as I believe most languages and platforms have their own merits, would this a fair comparison?

Reply Parent Score: 2

RE[2]: QML
by vivainio on Wed 2nd Dec 2009 17:16 in reply to "RE: QML"
vivainio Member since:
2008-12-26

From the looks of it, QML is to QT what XAML is to .NET and WPF. Disregarding the ".NET sUxX0Rz" mentality, as I believe most languages and platforms have their own merits, would this a fair comparison?


Not really. XAML is more like the classical .ui file format that is emitted by Qt Creator. QML files contain behavior as well as presentation.

You can basically write your whole UI-heavy program as a set of QML files (which can contain javascript), event handlers and all.

Check out

http://kenneth.christiansen.googlepages.com/DUI.html

Reply Parent Score: 3