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

EUDC characters shown as a unfilled square with Qt 4.x

    XMLWordPrintable

Details

    • Bug
    • Status: Closed
    • P4: Low
    • Resolution: Duplicate
    • 4.0.0, 4.6.3, 4.7.4, 4.8.2, 5.3.1
    • None
    • GUI: Font handling
    • Windows

    Description

      Custom characters created using Private Character Editor (eucdedit.exe) on Windows 7 are not working with Qt4 while those were working with Qt3. With Qt4 it shows a unfilled square and with Qt3.3.8 it shows the real character. Please note, that if you copy+paste the Qt4's unfilled square to some texteditor (which uses utf8) it shows the character correctly (which means that Qt4 draws the unfilled square for a known character).

      I attached a simple test application to reproduce the issue. The application reads a character (0xE000) from a text file and puts it to a QLineEdit widget.

      Before running the test, you need to create your character using eucdedit.exe (installed by default on windows 7), as you can see in eudc.png. Screenshots qt3.png and qt4.png shows the issue.

      Attachments

        1. eudc.png
          eudc.png
          112 kB
        2. Eudc.zip
          8 kB
        3. qt3.png
          qt3.png
          11 kB
        4. qt4.png
          qt4.png
          9 kB

        Issue Links

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

          Activity

            People

              esabraha Eskil Abrahamsen Blomfeldt
              qtcomsupport Qt Support
              Votes:
              3 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes