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

Regression: Text properties for part of the word break Arabic shaping

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: P2: Important P2: Important
    • None
    • 5.7.0, 5.9.0
    • GUI: Text handling
    • None
    • ArchLinux 64Bit
      Repository packages

      As in the title. If text properties (like bold, italic and underline) are applied to a part of an Arabic word, the shaping brakes.
      This is important for fixing accelerators in Arabic text.

      Text used: "م<b>وس</b>وعة م<u>شارك</u>ات ال<i>مجتم<i>ع"
      Font: Doesn't matter

      Attached two screenshots from Qt Designer 5.7 and 4.8.
      And one for the accelerators in Qt Linguist (not 5.7, but the same happens in 5.7).

        1. Qt5ArabicAccelerators.png
          31 kB
          Safa Alfulaij
        2. textPropertiesQt4.png
          26 kB
          Safa Alfulaij
        3. textPropertiesQt5.png
          29 kB
          Safa Alfulaij
        4. capitalization_arabic_text.png
          15 kB
          Safa Alfulaij
        5. scribus_arabic_Qt_5.14.1.png
          84 kB
          Fahad Al-Saidi
        6. amiri-hb-sub-string.png
          12 kB
          Safa Alfulaij
        7. 2023-01-09_11-08.png
          74 kB
          Muhammed Hanny Sabbagh
        8. 2023-01-09_11-09.png
          322 kB
          Muhammed Hanny Sabbagh
        9. image-2023-01-09-11-12-31-349.png
          322 kB
          Muhammed Hanny Sabbagh
        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            esabraha Eskil Abrahamsen Blomfeldt
            safa alfulaij Safa Alfulaij
            Votes:
            12 Vote for this issue
            Watchers:
            16 Start watching this issue

              Created:
              Updated:

                There are no open Gerrit changes