tr函数作用

tr函数是用来后面需要把tr函数里面的文字翻译成其他语言而用到的函数(国际化需要,更多可去看:https://www.cnblogs.com/lsgxeva/p/7814072.html

QString出现乱码使用下面函数解决:

QTextCodec::setCodecForCStrings(QTextCodec::codecForName("GB2312"));
QTextCodec::setCodecForCStrings(QTextCodec::codecForName("UTF-8"));

tr函数乱码使用

QTextCodec::setCodecForTr(QTextCodec::codecForName("GB2312")); 
QTextCodec::setCodecForTr(QTextCodec::codecForName("UTF-8"));

 

如果还不行就用把QString换成QStringLiteral

 

posted @ 2021-07-15 17:35  kongbursi  阅读(182)  评论(0编辑  收藏  举报