【发布时间】:2015-10-07 00:37:43
【问题描述】:
我试图在 QMessageBox 中显示 bullet character,但它呈现为典型的“未知”字符(黑色背景上的 ?)。
这是我尝试的方法:
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,如果这很重要的话。
【问题讨论】:
标签: qt qt5 qmessagebox