#include <QTextCodec>
QTextCodec::setCodecForLocale(QTextCodec::codecForName("UTF-8"));
QTextCodec::setCodecForTr(QTextCodec::codecForName("UTF-8")); //支持Tr中文QTextCodec::setCodecForCStrings(QTextCodec::codecForName("UTF-8")); //支持中文文件名显示
tmpfont.setPixelSize(220);
tmpfont.setFamily(("wenquanyi"));
ui->label->setFont(tmpfont);
ui->label_2->setFont(tmpfont);
把字库文件 wenquanyi_220_50.qpf 复制到开发板的路径下,我的是/usr/lib/fonts,
export QT_QWS_FONTDIR=/usr/lib/fonts
执行应用程序,即可显示中文。