weichanghe:®是通过搜狗拼音打出来的。
[图片]
.......
(2015-08-12 22:58) 
所以说还是类似于中文显示成乱码的原因,因为这个标志根本不是ascii表里的字符啊
搜搜这个问题基本就能得到答案了,但是不建议用那些setCodecFor
在源码中写unicode字符是个非常麻烦并且不讨好的行为,通俗来讲,因为编译器看到的源码只是一段二进制,不知道把这段二进制内容解读为何种字符写入程序,同时你也不知道程序执行的时候会不会按照你希望的样子解码这段二进制为正确的文本
解决这种问题最合适的方法就是使用Qt的翻译机制,或者干脆自己用QChar构造这个字符,然后添加到QString中