Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-42839

Freetype based text rendering not supported on OSX

    XMLWordPrintable

    Details

    • Type: Suggestion
    • Status: Closed
    • Priority: P4: Low
    • Resolution: Done
    • Affects Version/s: 5.4.0 Beta
    • Fix Version/s: 5.6
    • Component/s: GUI: Font handling
    • Labels:
      None
    • Environment:

      OSX/Yosemite

    • Platform/s:
      macOS
    • Commits:
      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

          Activity

            People

            Assignee:
            hasselmm Mathias Hasselmann
            Reporter:
            hasselmm Mathias Hasselmann
            Votes:
            2 Vote for this issue
            Watchers:
            10 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Gerrit Reviews

                There are no open Gerrit changes