Linked by vivainio on Thu 14th Oct 2010 11:31 UTC
KDE In his lengthy and interesting blog post covering the future of Plasma, KDE's Aaron Seigo proposes Qt Quick and QML (a declarative language that embeds JavaScript) as replacement of the Graphics View architecture currently used by Plasma. This holds a promise of massive speedups and cheap effects as all paint operations become candidates for OpenGL acceleration, contrary to the aging Graphics View architecture that is still stuck with various inefficiencies caused by the underlying QPainter approach. Expressiveness and easy programmability of QML is a nice bonus, of course.
Permalink for comment 445083
To read all comments associated with this story, please click here.
RE[6]: ...
by Richard Dale on Thu 14th Oct 2010 18:40 UTC in reply to "RE[5]: ..."
Richard Dale
Member since:
2005-07-22

That said, I do wonder how the performance of QML will come into play. Even the Qt guys don't recommend it for all things - only things that do not need quick response (e.g. high FPS video players would not be good to do in QML).


When QML is used with QSceneGraph, the performance will be really good as it will take advantage of the computer's hardware 3D acceleration. So by seperating code to manipulate data written in C++, from the visualization part in QML, you will make your app run faster.

Reply Parent Score: 6