如何在 QString 中插入一个 unicode 特殊字符?

How to insert a unicode special character in QString?

我正在尝试将一个特殊的 unicode 字符 (0xFD3F) 插入到 QString 中。

我试图创建 QChar(0xFD3F),但是当输出这个字符并在十六进制编辑器中查看它时,它显示 0x3F3F。 我也无法在 QString 中找到通过十六进制或十进制表示形式插入字符的函数。

像这样使用QString::fromUtf8

QString::fromUtf8("Hello \uFD3F Good bye")

像这样使用QString::fromWCharArray:

QString::fromWCharArray(L"Hello \uFD3F  Good bye")