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

Explain the role and use of ICU and other backends for Unicode in Qt

    XMLWordPrintable

Details

    • All

    Description

      Due to the fact that Qt moved to use Unicode, the role and use of ICU (https://en.wikipedia.org/wiki/International_Components_for_Unicode) are now more important for users. For example, the QTBUG-114136 has been originally reported to support GB 18030-2022 directly in Qt, since the report originally did not know that it could be brought directly via ICU. 

      Googling in Qt docs shows that the use of ICU in Qt is not explained. Likewise, it is not clear which other backends are used for cases when ICU is not used to build Qt. The same search for Unicode points to https://doc.qt.io/qt-6/unicode.html which is not mentioning or referring to ICU.  

      I wish users would better informed about all this in the Qt docs

      Attachments

        Issue Links

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

          Activity

            People

              cnn Qt Core & Network
              vminenko Vladimir Minenko
              Vladimir Minenko Vladimir Minenko
              Alex Blasche Alex Blasche
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:

                Gerrit Reviews

                  There are no open Gerrit changes