Details
-
Bug
-
Resolution: Done
-
P2: Important
-
5.2.0 Beta1 , 5.2.0 RC1, 5.2.0, 5.3.0 RC1, 5.3.0
-
Developed on OS X 10.8.5 with Xcode 4.6.3.
Deployed to an iPad 1 with iOS 5.1.1 and an iPhone 5 with iOS 6.1.4.
Description
On iOS (tested on 5.1.1 and 6.1.4), QGraphicsItem objects are drawn without antialiasing no matter what flags are chosen for the QGraphicsView object. This can be reproduced by creating a QGraphicsView, a QGraphicsScene and adding an ellipse or any custom drawn QGraphicsItem to the scene.
QGraphicsSvgItem objects are antialiased but their resolution isn't adjusted for Retina screens.
This is actually a general problem with antialiasing since it is not working with a simple QPainter case either, example attached shows that this is not antialiased at all. This seems to be because OpenGL ES 2 is being used which does not turn on GL_MULTISAMPLE.
Attachments
For Gerrit Dashboard: QTBUG-35271 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
143848,3 | iOS: Switch backingstore to use raster paint engine, not GL | dev | qt/qtbase | Status: MERGED | +2 | 0 |