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

Garbled character is displayed when switching Arabic to another language

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Reported
    • Priority: P2: Important
    • Resolution: Unresolved
    • Affects Version/s: 5.9.6, 5.12.4
    • Fix Version/s: None
    • Component/s: GUI: Font handling
    • Labels:
      None
    • Platform/s:
      macOS, QNX, Windows

      Description

      Symptom

      Garbled character is displayed when switching Arabic to another language. I attached sample program (source code) that reproduces the problem.Garbled character is displayed when switching Arabic to another language. I attached sample program (source code : ArabicFontChangeSample.zip) that reproduces the problem.

      Steps to Reproduce

      1. Launch the sample program
      2. Click a button labeled "Arabic"
      3. Click a button labeled "Japanese"
      4. Garbled characters are displayed

       

      Notes

      • This symptom happens when selecting Arabic first then switch to another language. If Japanese or English is selected first, this symptom never happens.
      • This symptom only happens when “NoFontMerging” is specified as QFont::StyleStrategy option. "NoFontMerging" is specified in main.cpp.

       

        Attachments

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

          Activity

            People

            Assignee:
            andysh Andy Shaw
            Reporter:
            sfukuda Shin Fukuda
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:

                Gerrit Reviews

                There are no open Gerrit changes