Dear all,
I'm trying to use Qt Quick for my application that contains some data displayed in ListView. While the device (Nokia N900) is in landscape orientation scrolling of the list seems to be smooth enough, but once device oriented in portrait orientation items of the list start to have partial drawing during scroll operation. In 3D graphics I know this is happens when there is no double buffering enabled, so frame is partially drawn when there is another paint event occur. Does QML ListView element uses 'double buffering' by default or it's possible to enable it somehow? May be there are other tricks to avoid non-smooth drawing of item during scrolling ? Any ideas appreciated,
Thanks
Update: cacheBuffer doesn't help![]()

Problem is with the rendering artifacts during scrolling that caused by no finished frame rendering while the other paint event occur. It also surprised me that using OpenGL viewport makes things worth, rendering goes slower!


