添加Linguist 文件方法,如同添加類文件的方式,那樣:
其他跟QT的一樣的流程,另外在main函數里要注冊一下,
QTextCodec::setCodecForLocale(textCodec);
?? ??? ?QTranslator translator5;
?? ??? ?QString trans5 = fileName1 + "lang/BarCodeCarrimodule_ch.qm";
?? ??? ?translator5.load(trans5);
?? ??? ?a.installTranslator(&translator5);? 有多少qm文件 就要注冊多少行哦, 再補充幾點:
1:頭文件要添加?
如果添加了報錯,就說明不支持翻譯
2:vs +qt環境,lrelease是沒有用的,不會生成qm文件,需在Linguist 界面--》文件-》 發布 才行。