Hi,
I've tried porting the Flickable embedded demo from using a QWidget to a QGraphicsWidget and Graphics View architecture on Symbian.
What I did was to have a list widget that contains a layout to which I add a number of small text widgets that act as the list items.What I've noticed is that there is a huge difference between the speed of scrolling with the Flickable example and with my graphics widget implementation. And I can't find the answer to that or how could I improve this to work smoothly on the graphics architecture. I have to mention that the graphics architecture does it's job right of painting only the visible items in the scene. I've also noticed that in landscape mode where I have only 4 widgets visible in the list versus 7 in portrait mode the speed improvement is highly visible so apparently the painting speed is affected by the number of visible widgets in the view. I've also tried using different caching modes for the widgets to improve performance but it seems that they just made it worse. My question is how the same amount of text is drawn so fast in QWidget implementation and so slow in QGraphicsWidget? and what could I do to improve performance?

P.S. I have to mention I've tried also using QFont::NoAntialising but there was not visible speed improvement in drawing.