• 6577阅读
  • 3回复

[提问]qt一些地方中文是乱码 [复制链接]

上一主题 下一主题
离线igoo
 
只看楼主 倒序阅读 楼主  发表于: 2006-07-19
— 本帖被 XChinux 从 Qt基础编程 移动到本区(2013-04-01) —
比如
  QString name = QFileDialog::getOpenFileName(
    this,
    tr("选择脚本文件"),
    APP_PATH,
    "脚本文件(*.ini *.scpt);;All Files(*.*)");

代码中中文的地方显示乱码,qt4.1 2003

谢谢
[ 此贴被XChinux在2006-07-19 23:41重新编辑 ]
离线igoo
只看该作者 1楼 发表于: 2006-07-19
QTextCodec *zhCodec = QTextCodec::codecForName("GB18030");
   QTextCodec::setCodecForTr(zhCodec);
离线stylev
只看该作者 2楼 发表于: 2006-07-19
QString name = QFileDialog::getOpenFileName(
    this,
    QString::fromLocal8Bit("选择脚本文件"),
    APP_PATH,
    "QString::fromLocal8Bit("脚本文件")(*.ini *.scpt);;All Files(*.*)");
MSN: ediwon@msn.com
QQ Group: 24678212
----------------------------
离线igoo
只看该作者 3楼 发表于: 2006-07-21
谢谢了
快速回复
限100 字节
 
上一个 下一个