Details
-
Suggestion
-
Resolution: Done
-
P4: Low
-
5.4.0 Beta
-
None
-
OSX/Yosemite
-
-
bf013c9e745c63cb112be4d3a37027ff997927dd
Description
Kerning and hinting is handled differently on different platforms. Therefore text runs differently, which causes layout and style issues in multi-platform applications. A common solution to this problem is to use the same text engine on each platform, Freetype for instance. Currently the OSX platform plugin only supports native text rendering. Therefore the possibility to chose Freetype for text rendering on OSX should be added. For instance by passing "-platform cocoa:fontengine=freetype" on command line, just like the Windows platform plugin demonstrates.
Attachments
For Gerrit Dashboard: QTBUG-42839 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
100613,1 | Add initial FreeType support for OSX | 5.4 | qt/qtbase | Status: ABANDONED | -1 | 0 |
105225,20 | OSX: Add initial FreeType support | dev | qt/qtbase | Status: MERGED | +2 | 0 |
105226,4 | OSX: Respect hinting preference | dev | qt/qtbase | Status: ABANDONED | -1 | 0 |
105227,16 | OSX FreeType: Add support for sub pixel font rendering. | dev | qt/qtbase | Status: MERGED | +2 | 0 |
114335,12 | OSX FreeType: respect hinting preference | dev | qt/qtbase | Status: MERGED | +2 | 0 |