我用qt写程序(windows下)读取文本文件中的字符串,有条字符串是西班牙语:Explosión demográfica,其中有字母是带类似声调的(咱也不懂)的标识,qt写的程序将其显示到标签上会显示那个字母是乱码。
我直接用的tr(),用其他的toUtf8也不行。而且我要用这个字符串作为生产文件的文件名,在windows系统中,显示的还是一个字符是乱码。(20200630_EXPLOSI脫N.txt)
请问大佬,该怎么显示正确呢?
我用qt写程序(windows下)读取文本文件中的字符串,有条字符串是西班牙语:Explosión demográfica,其中有字母是带类似声调的(咱也不懂)的标识,qt写的程序将其显示到标签上会显示那个字母是乱码。
我直接用的tr(),用其他的toUtf8也不行。而且我要用这个字符串作为生产文件的文件名,在windows系统中,显示的还是一个字符是乱码。(20200630_EXPLOSI脫N.txt)
请问大佬,该怎么显示正确呢?