当我尝试输出一些孟加拉语文本时,结果显示在空框中,而没有正确显示孟加拉语/Unicode。我试过这样的东西,但它没有正确显示
ui->textBrowser->setText("কেন কেন"));
ui->textEdit->setText("হয় না ক্যান???"));
首先,进入QtCreator的属性->文本编辑器->行为->文件编码,将“默认编码”设置为“UTF-8”。
其次,写这样的东西:
ui->textBrowser->setText(QString::fromUtf8("কেন কেন")));
ui->textEdit->setText(QString::fromUtf8("হয় না ক্যান???")));
第三,忘记我刚刚写的,使用Qt的翻译系统。