Qt中文乱码问题解决方案

注意:Qt的4.8版默认的不是utf-8,所以可能会出现中文乱码。
1. 导入字符编码头文件 QTextCodec
2. 在main函数中

  // 创建一个字符编码对象
            QTextCodec* codec = QTextCodec::codecForName("utf-8");
            // 告诉Qt当前系统所使用的字符编码
            QTextCodec::setCodecForCStrings(codec);
            // 告诉Qt程序内部中所使用字符编码
            QTextCodec

你可能感兴趣的:(Qt,乱码,qt)