Qt 解决char数组转QString中文乱码问题 使用char数组给QString赋值时,有时候会这样做 char[123] charArr; QString str = charArr; 这样做的话,如果char数组中是中文,就会乱码 这里我们用到了QString::fromLocal8bit QString str = QString::fromLocal8bit(charArr); 这样就不会乱码了。