Details
-
Bug
-
Resolution: Unresolved
-
P1: Critical
-
None
-
6.9.0
-
None
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>MainWindow</class> <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):