
这是什么原因呢?qtconfig设置的是宋体
而且我指定外部字体文件,为什么中文就不显示了呢?字体文件是存在的
QTextCodec *textCodec = QTextCodec::codecForName("UTF-8");
QTextCodec::setCodecForCStrings(textCodec);
QTextCodec::setCodecForLocale(textCodec);
QTextCodec::setCodecForTr(textCodec);
QFontDatabase::addApplicationFont("DroidSansFallbackFull.ttf");
QFont font;
font.setFamily("Droid Sans Fallback");
a.setFont(font);