我没啥好说的只是让我自己记住:自行百度
三种中文字符解决
QString::fromLocal8Bit()
,这种我极力推荐,不为别的,因为它是获取系统啥的一些玩意,兼容较好,还有它能.arg(),比较常用QStringLiteral()
这个是我最常用的,因为它好敲tr()
没研究过,拜拜,QTextCodec中的setCodecForTr等终于消失了 (Qt5)
关于使用fromlocal8bit依旧乱码的问题,或者使用fromlocal8bit报常量有换行符错误的
以下链接可以参考解决:
常量中有换行符错误的解决办法