如何显示像theta这样的数学符号

时间:2016-04-17 03:51:11

标签: c++ qcustomplot

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

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

2 个答案:

答案 0 :(得分:2)

您正在寻找的是:

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

例如,这将为您提供小写字母theta。使用UTF-8 Encoding Table and Unicode Characters获取所需的字母代码。

答案 1 :(得分:1)

在Windows 7的Qt GUI中,以下行工作

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

结果是

enter image description here

其中\u03B8\theta\u2081为下标1,\u1d48为下标d。对于其余的字符,请参阅this link