Details
-
Bug
-
Resolution: Unresolved
-
P2: Important
-
None
-
6.2.12, 6.5.5
-
None
Description
Description:-
The Qt Dice Example fails to render Unicode characters properly on Android.
Steps to Reproduce:
- Build and Run Dice example on Andoid
Expected Behavior: Unicode should have been rendered properly to make setting RoundButton visible.
Actual Behavior: It fails to render "\u2630" unicode but rest of the other unicodes are rendered.
Additional Information:
- Create a new Qt Quick Application project and run the following code on 6.2.12 (as dice example is not present in 6.2.12) and check whether all the unicodes are rendered or not.
import QtQuick import QtQuick.Controls import QtQuick.LayoutsWindow { width: 640 height: 480 visible: true title: qsTr("Hello World") RowLayout { Layout.alignment: Qt.AlignCenter id: controlButtons RoundButton { id: iconOpen text: qsTr("\u2630") x: currDrawerWidth onClicked: { tapLabel.hide(); drawer.open(); } } RoundButton { id: pauseButton radius: 50.0 text: "\u2016"; onClicked: mediaPlayer.pause() } RoundButton { id: playButton radius: 50.0 text: "\u25B6"; onClicked: mediaPlayer.play() } RoundButton { id: stopButton radius: 50.0 text: "\u25A0"; onClicked: mediaPlayer.stop() } } }
Environment:
- Operating System: Android 14, and Android 9
- Qt Version: 6.5.5 , 6.2.12
Attachments
Issue Links
- relates to
-
QTQAINFRA-6138 Qt 6.5.5 LTS Testing
- Open
-
QTQAINFRA-6139 Qt 6.2.12 LTS Testing
- Open
-
QTBUG-122605 Calqlatr example landscape grid buttons not showing symbols correctly
- Closed