解决QT4中文乱码的问题

    xiaoxiao2021-04-12  35

    我用的是QT4.8.6版本,导入QT5版本的项目后出现乱码的情况:

    解决方法:

    在QT项目main的文件下先加入    #include<QTextCodec>   这个头文件;

    接着在主函数里中加入

            QTextCodec*codec = QTextCodec::codecForName("utf-8");    //是utf,手打的小心打错

    QTextCodec::setCodecForLocale(codec); QTextCodec::setCodecForCStrings(codec); QTextCodec::setCodecForTr(codec);

    运行后发现中文显示正常了

    转载请注明原文地址: https://ju.6miu.com/read-668019.html

    最新回复(0)