I am using QT5 alpha for developing a QML app for a linux based tablet. The app gets slow upon having a certain number of qml widgets. I need to know how much time is spent to render each frame. Which component performs the rendering of the qml scenegraph and how can I compute frame time?
Thanks
You need to checkout
qtdeclarativemodule. Rendering class is insrc/quick/scenegraph/coreapi/checkqsgdefaultrenderer.cpp. However it may not help, because scenegraph renders everything at once. Each QML item is translated into much simplier nodes. Those nodes then combined into a list and then whole list is rendered. You may want to use QML profiler which comes with QT Creator.