QT + Win7 SDK 中文时 乱码 常量中有换行符 问题

来源:互联网 发布:linux vim 命令大全 编辑:程序博客网 时间:2024/05/01 03:26


1. QtCreator -> 项目 -> 编辑器 -> 使用自定义设置  -> 文件编码改为:GBK /windows-936-2000 ...


2. QtCreator -> 编辑 -> main.cpp

#include <QTextCodec>
// main函数中加入以下代码
 QTextCodec *codec = QTextCodec::codecForName("GBK");
        QTextCodec::setCodecForTr(codec);
        QTextCodec::setCodecForLocale(codec);
        QTextCodec::setCodecForCStrings(codec);

备注:
windows默认使用GBK编码,ubuntu默认使用utf-8


0 0
原创粉丝点击