我在main.cpp加入的下面的语句
QTextCodec::setCodecForLocale(QTextCodec::codecForName("GBK"));
QTextCodec::setCodecForCStrings(QTextCodec::codecForName("GBK"));
QTextCodec::setCodecForTr(QTextCodec::codecForName("GBK"));
在windows 下汉字都显示正常,但是在fedora 下汉字都显示为 [],
把GBK 换成,UTF-8依然。请问高手,这是什么原因呀。
[ 此贴被XChinux在2007-08-22 19:11重新编辑 ]