我试图在 QMessageBox中显示项目符号字符?
,但它呈现为典型的“未知”字符(黑色背景上的 a)。
这是我尝试这样做的方法:
QString message = QString::fromUtf8("\u2022");
QMessageBox::warning(this, "some title", message); // "this" is a QMainWindow subclass
我尝试在源代码中直接使用项目符号字符:
QString message = "•";
Visual Studio 提示我将文件另存为 Unicode,这是我所做的,但结果仍然相同。
如果这很重要,我在 Windows 8.1 上将 Qt5.3 与 Visual Studio 2010 一起使用。