|
1Qter豆
本帖最后由 NCpiro 于 2016-3-1 21:19 编辑
一个应用做了3个qm文件:i18n_ZH.qm , i18n_JP,qm , i18n_FR.qm
#include "mainwindow.h"
#include <QApplication>
#include <QTranslator>
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
QTranslator translator;
translator.load("../test/i18n_ZH.qm"); //这里怎么写3个qm?
a.installTranslator(&translator);
MainWindow w;
w.show();
return a.exec();
}
//ui放一个combobox,里面有3个选项:中文,日文,法文
//下拉选择后怎么切换qm文件(实时切换语言)?
|
最佳答案
查看完整内容
1、不用在mian函数里写
2、切换的时候再调用一次语言加载的过程就可以了
|