我试图找到一种方法来显示数学符号,如 \theta、\phi、\dot{\theta}、...等。我找不到在我的情节中显示这些字母的方法。是否qcustomplot
支持数学符号?我已经尝试了以下行,但显示的字母很少,但其余的没有。
ui->customPlot1->graph(0)->setName(QString("\u0024"));
我试图找到一种方法来显示数学符号,如 \theta、\phi、\dot{\theta}、...等。我找不到在我的情节中显示这些字母的方法。是否qcustomplot
支持数学符号?我已经尝试了以下行,但显示的字母很少,但其余的没有。
ui->customPlot1->graph(0)->setName(QString("\u0024"));
您正在寻找的是:
ui->customPlot1->graph(0)->setName(QString::fromUtf8("\u03B8"));
例如,这将为您提供小写字母 theta。使用UTF-8 编码表和 Unicode 字符来获得您想要的字母代码。
在 Windows 7 中的 Qt GUI 中,以下行有效
title->setText(QString::fromWCharArray(L"\u03B8\u2081(t) vs \u03B8\u2081\u1d48(t)"));
结果是
其中,\u03B8
为下标 1,为下标 d。对于其余字符,请参阅此链接。\theta
\u2081
\u1d48