其他分享
首页 > 其他分享> > QTextStream写文件中文乱码解决办法

QTextStream写文件中文乱码解决办法

作者:互联网

QTextStream写文件中文乱码解决办法

1.首先把Qt Creator的编辑器设置为使用 UTF-8:
   工具-->选项-->文本编辑器-->行为,在右侧选项界面找到文件编码选项,设置为 UTF-8。
2.使用 QTextStream 时设置编码格式:
     QTextStream out(&file);
     out.setCodec("utf-8");

注意:不要使用out<<"哈哈"这种格式;可以使用out<<tr("哈哈");或者使用QString s="哈哈";out<<s;

 

标签:选项,解决办法,UTF,--,乱码,QTextStream,out
来源: https://www.cnblogs.com/tianjiahe/p/15705140.html