私は学生プログラマーです。私はQtを使ってシミュレーションのためにユーザーから入力を得るGuiを作成しています。 QLabelでthetaとalphaシンボルを使用しようとしています。私はQt's QLabel Documentationを見て、QLabelがUnicodeをサポートしていることを発見しました。マイセータにはthis unicode(U + 0398)、マイアルファにはthis Unicode(U + 03B1)を使ってみました。問題は、このユニコードがどこにあるのかわからないことです。 Qtはそれについて何も言わない。それは見落とされているか、私がすでに知っていたはずのものです。私はそれをテキストフィールドに入れようとしました。それはうまくいかなかった。QLabelのThetaとAlphaのシンボル
これは私が試した最新のコードです:
QString alpha;
QString theta;
alpha.setUnicode(U+03B1);
theta.setUnicode(U+0398);
ui->labelExpansionAngle1->setText(alpha);
ui->labelExpansionAngle2->setText(alpha);
ui->labelOrientationAngle->setText(theta);
それから私が試した:
ui->labelExpansionAngle1->setText("\u03B1");
ui->labelExpansionAngle2->setText("\u03B1");
ui->labelOrientationAngle->setText("\u0398");
私も、私はここに掲載のWebページから他のコードの一部を使用してみました。私は、誰かがこのデータをどのように組み立てる必要があるかを明らかにすることを望んでいました。助けを前にありがとう。
"私はテキストフィールドにそれを入れてみました。"コードを含める必要がありますので、その意味を理解してください。 –