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

Qt application will crash at startup or display mess if symbian system font is set to a linked font.

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Not Evaluated Not Evaluated
    • None
    • 4.7.3
    • GUI: Font handling
    • None
    • This problem can be reproduced in all Qt versions on Symbian.

      Symbian Font related
      In Symbian there has a linked font technology which means if one font losts some symbols for displaying, another font can be used for that symbols's display. The API is CFbsTypefaceStore::RegisterLinkedTypeface(). After this function calls, a new typeface is created to link these fonts.
      In Symbian there has an API CFbsTypefaceStore::SetSystemDefaultTypefaceNameL(), that it can set the system wide default typeface name when requesting a font. E.g. When requesting a CFont using an empty TFontSpec, it will return the fonts of that font spec.

      Qt Font
      Current Qt does not support Symbian's linked font.

      Problem
      If a linked font is created and set as system default font, all Qt applications will either crash at the app startup, or display mess. (This could be done by a project name selectable system font in Nokia for China language, that can change the system font to a 3rd vendor's font more offical and normal than FontRouter does.)

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            kallneva kalle nevala
            yangtu TuYang
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes