苏见信和老婆离婚了吗:Qt中文乱码处理

来源:百度文库 编辑:偶看新闻 时间:2024/04/29 18:57:25
1.将包含中文的QString 转换为charQString s = "大家好!";(QObject::tr(s.toLatin1().data())); 
2.Qt识别中文文件名
  //filename是包含中文的文件名
    QTextCodec* codec =QTextCodec::codecForName("gbk");
    QTextCodec::setCodecForCStrings(codec);
    QTextCodec::setCodecForTr(codec);
    QTextCodec::setCodecForLocale(codec);
    QFile file(filename.toLatin1().data());