TI中文支持网
TI专业的中文技术问题搜集分享网站

AM335X开发板Linux文件系统如何支持中文显示?

在TI的AM335X开发板上使用是tisdk-rootfs-am335x-evm这个Linux文件系统,在虚拟机上用QT编写有中文的界面运行后可以正常显示中文,用linux-devkit交叉编译源文件后在开发板上运行,原来显示中文的地方就什么都不显示了?

Yaoming Qin:

应该是没有移植中文字库,可以google下相关的方法。

Ives:

回复 Yaoming Qin:

试了一些方法都不行,google不到移植字库到这个文件系统的方法,ti有没有这方面的例子呢?

liu liu1:

lves,您好!我现在遇到跟您一样的问题,请问您的解决了吗,用的什么方法啊,期待您的指导。

liu liu1:

回复 liu liu1:

在main.cpp里添加

QTextCodec::setCodecForTr(QTextCodec::codecForName("gb18030"));这句
QFont font = a.font();
font.setFamily("unifont");
a.setFont(font);
在相应的button的mainwindow里添加
ui->pushButton->setText(QObject::tr("汉字"));
不用添加什么字库

赞(0)
未经允许不得转载:TI中文支持网 » AM335X开发板Linux文件系统如何支持中文显示?
分享到: 更多 (0)