Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-11042 Add right-to-left locale support to QtQuick elements
  3. QTBUG-15880

Verify that QtQuick text elements behave well in bidirectional languages

    XMLWordPrintable

Details

    • 64c0ee4e5f1f05105ab6168ebb4cb188e8fd838f

    Description

      Text elements should already support RTL use cases, but they should still be tested by writing an RTL example applications and ironing out the bugs. See parent task QTBUG-11042 for more info.

      Text: horizontalAlignment, wrapMode, elide
      TextInput: horizontalAlignment, cursor scroll, autoScroll, text selection
      TextEdit: horizontalAlignment, wrapMode,  text selection
      

      Text and TextInput

      When a right-to-left text is inserted, the Text and TextInput items do not treat it any differently. One must explicitly set horizontalAlignment for it to align to the right.

      TextEdit

      HorizontalAlignment does not need to be set explicitly for the text to be aligned to the right. However, the TextEdit.AlignLeft and TextEdit.AlignRight properties are essentially flipped.
      Text selection works as expected.
      Wrapping also works as expected.

      Attachments

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

        Activity

          People

            chham Christopher Ham (closed Nokia identity) (Inactive)
            jpetrell Joona Petrell
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes