Qt应用程序显示emoji而不是unicode字符

我目前正在用Qt开发一个应用程序。 我使用macOS Sierra作为我的开发和测试环境,但该应用程序是跨平台的。

所以这是问题。 我正在创建一个Qt Quick Text项目,在其中设置以下属性text: "u2139" ,以显示信息图标。 我使用的字体系列是Open Sans。

在运行应用程序时,我很惊讶地看到我的unicode角色应该出现的地方如下:

这不是我想要的,我想要这个unicode字符的文本表示,而不是表情符号表示。 如何强制显示文本演示文稿(在所有平台上)?

谢谢。


链接地址: http://www.djcxy.com/p/85241.html

上一篇: Qt application shows emoji instead of unicode character

下一篇: How to convert unicode hex number variable to character in NSString?