xp环境下,使用qt 4.3.1
界面中文显示正常
QApplication a(argc, argv);
QTextCodec *codec = QTextCodec::codecForLocale();
QTextCodec::setCodecForTr(codec);
QTextCodec::setCodecForCStrings(codec);
QFont font(QObject::tr("宋体"), 9);
a.setFont(font);
使用QDomDocument解析包含中文的xml时,不能正常显示中文。
<?xml version="1.0" encoding="GB2312"?>
<config>
<TargetSrv port="11" remark="1中国1" ip="192" name="1" user="ac" state="1" />
<TargetSrv port="33" remark="222222" ip="193" name="2" user="bb" state="0" />
<TargetSrv port="44" remark="333" ip="194" name="4" user="cccc" state="1" />
</config>