|
发表于 2004-5-24 17:15:35
|
显示全部楼层
先用个简单办法应付先,如果你想好好深究,可以找些书看看,或者就Qt Designer自带的帮助文档吧,解释的非常清楚。
下面的方法其实也是Qt Designer文档里的一种简便的方法:
QCString locallyEncoded = "配置被修改,将在重新启动程序后生效";
QTextCodec *codec = QTextCodec::codecForName("GB18030");
QString unicodeString = codec->toUnicode( locallyEncoded );
QMessageBox::information(this,"VVDict -- Setting changed",unicodeString,QMessageBox::Ok);
这是我程序的一段代码,这样就可以在弹出的对话框中正常显示中文了。比如QButton之类的caption,text,在代码里也可以这样处理。 |
|