关于QT中tr()翻译的简单理解

当我们使用一下方式进行翻译时候需要了解tr是怎么运行的:tr("qstring")

(1)tr()接口会去调用一个 QCoreApplication::translate(objectClassName(this), s, c, n);其中this形参就是翻译所在类的对象;objectClassName(this)返回的就是一个类名;

(2)需要在对应的.ts文件中根据得到的类名查找相应的翻译文本;

你可能感兴趣的:(关于QT中tr()翻译的简单理解)