如何在qt小部件中插入特定符号



我想制作带有特定数学符号的按钮,如平方根、德尔塔、西格玛、圆周率等。如何做到这一点?我正在使用Qt 5和unicode。感谢

只需使用任何Unicode文档并定义所需的常量:

const QChar MathSymbolSquereRoot(0x221A);
const QChar MathSymbolPi(0x03A0);
const QChar MathSymbolDelta(0x0394);
const QChar MathSymbolSigma(0x03A3);

请记住,您必须使用支持这些Unicode字符的字体!

如果可以将表达式写成unicode字符串,只需将其用作按钮的标签即可。(请参见QString::fromUtf8(...)。否则(即,您有一个复杂的表达式),您可以将其保存到图像中,并显示为按钮的图标(删除文本)。

相关内容

  • 没有找到相关文章