Qt语言家的简单使用

admin 2022年6月27日01:54:31安全开发评论4 views363字阅读1分12秒阅读模式
  • 在需要翻译的地方之前安装QTranslator

    • Qt语言家的简单使用

  • 在.pro里添加翻译文件

    • Qt语言家的简单使用

  • 在所有需要翻译的地方添加tr

    • 每个继承于QObject的类都有tr()接口,但是我们用类自己的

    • QString::tr("hello")

  • 使用QtCreator的工具->外部->Qt语言家-> update

    • 会在.pro指定的目录生成.ts文件

  • .ts文件其实就是一个xml

    • Qt语言家的简单使用

    • source节点就是代码中tr在的地方,translation节点就是翻译的地方

  • 可以选择用QtLinguist打开.ts文件

    • Qt语言家的简单使用

    • 使用工具修改翻译

      • Qt语言家的简单使用

  • 修改.ts文件后需要发布翻译文件,生成.qm文件后才能被程序使用

    • 方法1:工具-》外部工具-》Qt预言家-》发布

    • 方法2:用QtLinguist打开.ts文件,文件->发布

  • 可以将.qm文件和资源绑定在一起

    • Qt语言家的简单使用


原文始发于微信公众号(汇编语言):Qt语言家的简单使用

特别标注: 本站(CN-SEC.COM)所有文章仅供技术研究,若将其信息做其他用途,由用户承担全部法律及连带责任,本站不承担任何法律及连带责任,请遵守中华人民共和国安全法.
  • 我的微信
  • 微信扫一扫
  • weinxin
  • 我的微信公众号
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2022年6月27日01:54:31
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                  Qt语言家的简单使用 http://cn-sec.com/archives/1145256.html

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: