tr()用于国际化,中文用QString就好了. QString 采用的unicode,在中文支持上不存在任何问题 "我是中文" 这是传统的 const char * 的窄字符串 当将窄字符串赋值到QString时,我们需要告诉它我们的窄串采用的何种编码(gbk?、utf-8?) 究竟何种编码主要取决于我们的源代码文件的编码(windows上一般是gbk,其他平台一般utf-8) 参考网站:https://www.cnblogs.com/lsgxeva/p/7814072.html