标签:形式 代码 影响 产品 16px 挂载 程序 local cstring
问题描述:由于我们的产品需要在应用程序中操作U盘,即读写文件。而在操作U盘时,U盘里的中文字符以乱码的形式显示,影响使用(用英语就好啦。。。。)。
问题反馈:积极解决(那就解决吧。。。。。。)
问题解决:
1.Linux内核和文件系统都要支持中文显示,关于这个请参阅我的另一篇博客。
2.QT工程中,在Main文件中添加以下阿代码。
QTextCodec *codec = QTextCodec::codecForName(“UTF-8”);
QTextCodec::setCodecForTr(codec);
QTextCodec::setCodecForLocale(codec);
QTextCodec::setCodecForCStrings(codec);
欢迎转载,欢迎指正,更欢迎点赞。转载请附原文链接。
标签:形式 代码 影响 产品 16px 挂载 程序 local cstring
原文地址:https://www.cnblogs.com/AaronSeeWorld/p/12965596.html