标题:【提问】困惑,求解?=发布到与开发机相同操作系统的机器上,中文显示正常,否则中文不显示(非乱码)
作者:streamman
日期:2005-10-22 16:34
内容:
我用的qt3.3-free-windows版,程序在我开发机器上显示和运行皆正常,但发布出去,汉字全部不显示(不是乱码);
实在不愿意用*.ts/*.qm的办法,改动起来太费事 ;
以下三种方法我都试过:
app.setDefaultCodec(QTextCodec::codecForName("GBK"));
app.setDefaultCodec(QTextCodec::codecForLocale());
app.setDefaultCodec(QTextCodec::codecForName("gb2312"));
情况依旧,请各位高手帮忙指点一二!!!
感激不尽!!!
#1 新发现的问题 [streamman 10-22 23:12]
经过反复试验,最后发现问题并非像最初理解的那样——由于发布到的目标机器所安装的系统与开发机系统不同,而是——在有些目标机器上安装qt3.3.4,结果直接在qt designer中预览中文字都不显示!!!为何??巨郁闷!!!
我开发机用的是xp专业版,目标机是xp home版或windows 2000,他们qt程序开发中有什么差异吗??
#2 [streamman 10-23 16:50]
已知,字体问题