7

我试图找到一种方法来显示数学符号,如 \theta、\phi、\dot{\theta}、...等。我找不到在我的情节中显示这些字母的方法。是否qcustomplot支持数学符号?我已经尝试了以下行,但显示的字母很少,但其余的没有。

ui->customPlot1->graph(0)->setName(QString("\u0024"));

4

2 回答 2

4

您正在寻找的是:

ui->customPlot1->graph(0)->setName(QString::fromUtf8("\u03B8"));

例如,这将为您提供小写字母 theta。使用UTF-8 编码表和 Unicode 字符来获得您想要的字母代码。

于 2016-04-17T12:41:50.820 回答
2

在 Windows 7 中的 Qt GUI 中,以下行有效

 title->setText(QString::fromWCharArray(L"\u03B8\u2081(t) vs \u03B8\u2081\u1d48(t)"));

结果是

在此处输入图像描述

其中,\u03B8为下标 1,为下标 d。对于其余字符,请参阅此链接\theta\u2081\u1d48

于 2016-04-20T22:08:33.660 回答