如何在QTextBrowser / QTextEdit中显示Bangla字体(UTF-8)?

时间:2013-05-14 12:29:14

标签: c++ qt

当我尝试输出一些Bangla文本时,结果是空框而没有正确显示Bangla / Unicode。 我尝试过类似的东西,但它没有正确显示

ui->textBrowser->setText("কেন কেন"));
ui->textEdit->setText("হয় না ক্যান???"));

1 个答案:

答案 0 :(得分:0)

首先,转到QtCreator的属性 - >文本编辑器 - >行为 - >文件编码,并将“默认编码”设置为“UTF-8”。

其次,写下这样的东西:

ui->textBrowser->setText(QString::fromUtf8("কেন কেন")));
ui->textEdit->setText(QString::fromUtf8("হয় না ক্যান???")));

第三,忘记我刚写的内容并使用Qt's translation system