1、在界面的.pro中加入 TRANSLATIONS = cn.ts。
2、选择工具----外部-----Qt预言家----更新翻译;生成cn,ts文件。
3、打开Linguist,把cn.ts文件拉进去打开,带有tr的字符串都会显示出来
4、选中字符串,翻译,翻译完后保存,保存完后选则文件------另外发布为...得到翻译好的cn.qm文件
5、加载cn.qm文件:
QString path = QApplication::applicationDirPath();
path.replace('\\', '/');
path += "/";
QTranslator translator;
ranslator.load(path+ "cn.qm");//cn.qm文件放在所加载的路径
app.installTranslator(&translator);