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

[6.8.3 -> 6.9.0] Emoji with font Segoe UI Symbol is not shown correctly

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • P1: Critical
    • None
    • 6.9.0
    • GUI: Font handling
    • None
    • Windows

    Description

      Emoji with font 'Segoe UI Symbol' is not shown correctly when updating from 6.8.3 to 6.9.0

      Please check the following 2 screenshots. They come from the same project without any changing. 

      Here is the ui file.

      <?xml version="1.0" encoding="UTF-8"?>
      <ui version="4.0">
       <class&gt;MainWindow</class&gt;
       <widget class="QMainWindow" name="MainWindow">
        <property name="geometry">
         <rect>
          <x>0</x>
          <y>0</y>
          <width>300</width>
          <height>200</height>
         </rect>
        </property>
        <property name="font">
         <font>
          <pointsize>20</pointsize>
         </font>
        </property>
        <property name="windowTitle">
         <string>MainWindow</string>
        </property>
        <widget class="QWidget" name="centralwidget">
         <widget class="QLabel" name="label">
          <property name="geometry">
           <rect>
            <x>10</x>
            <y>30</y>
            <width>160</width>
            <height>70</height>
           </rect>
          </property>
          <property name="font">
           <font>
            <family>Segoe UI Symbol</family>
            <pointsize>50</pointsize>
           </font>
          </property>
          <property name="text">
           <string>🔗</string>
          </property>
         </widget>
        </widget>
        <widget class="QMenuBar" name="menubar">
         <property name="geometry">
          <rect>
           <x>0</x>
           <y>0</y>
           <width>300</width>
           <height>33</height>
          </rect>
         </property>
        </widget>
        <widget class="QStatusBar" name="statusbar"/>
       </widget>
       <resources/>
       <connections/>
      </ui>

       

      Compile with 6.8.3 (correct):

      Compile with 6.9.0 (wrong):

       

      Attachments

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

        Activity

          People

            esabraha Eskil Abrahamsen Blomfeldt
            zackye Ye Zack
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes