我想制作具有特定数学符号的按钮,如平方根,delta,sigma,pi等。如何做到这一点?我正在使用Qt 5和unicode。感谢
答案 0 :(得分:4)
只需取任何Unicode documentation并定义所需的常量:
const QChar MathSymbolSquereRoot(0x221A);
const QChar MathSymbolPi(0x03A0);
const QChar MathSymbolDelta(0x0394);
const QChar MathSymbolSigma(0x03A3);
请记住,您必须使用支持这些Unicode字符的字体!
答案 1 :(得分:1)
如果您可以将表达式编写为unicode字符串,只需将其用作按钮的标签即可。 (参见QString::fromUtf8(...)
。否则(即你有一个复杂的表达式)你可以将它保存到图像并显示为按钮的图标(删除文本)。