Qt: 读取txt文本,中文乱码


    //filePath 文件路径
    QFile file(filePath);

    // 设置编码格式
    QTextCodec *codec = QTextCodec::codecForName("utf-8");
    QTextCodec::setCodecForLocale(codec);

    if (!file.open(QIODevice::ReadOnly | QIODevice::Text))
        return;

    //获取内容
    QString content = file.readAll();
    file.close();    

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM