La función fromLocal8Bit de QT muestra caracteres confusos en chino.
Linux utiliza de forma predeterminada el idioma Utf-8 y Windows utiliza de forma predeterminada el idioma gb2312. fromLocal8Bit es para obtener la conversión del tipo de idioma local, qstring qstring:: de 8 bits locales (const char * str, int size =-1). Confirme en qué codificación se encuentra su cadena.
En pocas palabras: si tu. El archivo cpp está en formato utf-8, desdeLocal8Bit ("chino de prueba") y "chino de prueba" son caracteres utf-8. Linux definitivamente será normal y Windows definitivamente será anormal.