Details
-
Bug
-
Resolution: Done
-
Not Evaluated
-
4.6.0
-
None
-
Fedora 12, Windows 7.
nvidia cars on both machines.
Qt 4.6.0 and the latest 4.6.1 from git
-
eb84acd899aee992f5631ee0b9c0d992c8fbbd5a, 48b4a790b94acab1000c0e3bb3c6780bf6b9ba0b, 6a8a8f851edbc9b93948bf88d8c792e1c5dfda35, c82bb3f049793d42e0589521c42576c2a95b2661, f42ad9029816891fd5c603b0fa6259e758db0e07
Description
See attached screenshots. "opengl1.png" displays the correct behavior, and "opengl2.png" shows the bug. Note the blocks of non-transparent color around the glyphs. Note also that the rendering of the semi-transparent blue rectangle is darker in the opengl2 version, even though the only difference is the paint engine.
I arrived at this bug by creating a subclass of QFrame and overriding paintEvent to draw a translucent image instead of the normal frame. I then subclassed the resulting widget and added a QLabel over top of it.
Attachments
Issue Links
- depends on
-
QTBUG-7747 Add antialiasingType property in QFont
- Closed