QT多国语言切换的问题
做了一个语言切换的功能,主界面能够切换正常了,但是子界面每当切换成中文的时候就变成这样了,如图,子界面的button按钮能够正常切换,但是label就成了如图一样,上面的英文没有消失,在主界面的label都是正常的,这是怎么回事啊?求解答! 语言 界面 qt --------------------编程问答-------------------- 先说一下你这个多语言切换是怎么做的?翻译文件? --------------------编程问答-------------------- 通过.ts文件生成.qm文件,然后在主界面的槽函数里 QTranslator *translator = new QTranslator;translator->load(".qm路径");
qApp->installTranslator(translator);
this->ui->retranslateUi(this);
让后再在子界面里执行this->ui->retranslateUi(this);
补充:移动开发 , Qt