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

Windows: Add Segoe UI Emoji, Segoe UI Symbols as fallback fonts

    XMLWordPrintable

Details

    • Suggestion
    • Resolution: Done
    • P4: Low
    • 5.5.0
    • 5.4.1
    • QPA: Windows
    • None
    • d1e4ba06928f93026627d21eff61d95b6b0f49c0 (qtbase/5.5, 28.4.2015, 5.5)

    Description

      By adding the "Segoe UI Emoji" and "Segoe UI Symbols" fonts as fallbacks it's possible to provide support for emoji (and other Unicode symbolic characters) without requiring users to set special fonts for controls or similar. The support is basic (characters are monochrome) and only works on Windows 7 and newer, but it's still more convenient than the current state.

      This is not entirely without precedence, it seems the CoreText support uses the same approach to support Apple Color Emoji.

      Attachments

        1. qtbug45811.jpg
          qtbug45811.jpg
          6 kB
        2. qtbug45811.zip
          1 kB
        3. symbols-emoji-fallback-fonts.diff
          0.8 kB
        For Gerrit Dashboard: QTBUG-45811
        # Subject Branch Project Status CR V

        Activity

          People

            kleint Friedemann Kleint
            foobarres Frank Richter
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes