当前位置: 首页 > news >正文

Qt篇——Qt无法翻译tr()里面的字符串

最近遇到使用Qt语言家翻译功能时,ui界面中的中文都能够翻译成英文,但是tr("测试")这种动态设置给控件的中文,无法翻译(lang_English.ts文件中的翻译已经正确添加了tr()字符串的翻译)。

上网搜了很多资料,仍没有解决问题。后来发现是因为语言安装不能在MainWindow.cpp里面再执行,而是需要在main.cpp中执行语言的安装。 修改后问题解决。

错误使用: 

正确使用: 

http://www.lryc.cn/news/327859.html

相关文章:

  • 农村分散式生活污水分质处理及循环利用技术指南
  • 深圳区块链交易所app系统开发,撮合交易系统开发
  • 使用Shell脚本进行MySql权限修改
  • 项目中线程池的应用
  • 前端 JS 压缩图片的思路(附源码)
  • C语言结合体和枚举的魅力展现
  • 基于STC12C5A60S2系列1T 8051单片机通过单个按键单击次数实现开关机应用
  • 静态住宅IP优缺点,究竟要怎么选?
  • day07-缓存商品、购物车
  • 平台介绍-搭建赛事运营平台(3)
  • 数值分析复习:逼近理论的应用——最小二乘问题、解超定、欠定方程组
  • 设计模式-设配器模式
  • BEVFormer v2论文阅读
  • FFMPEG C++封装(二)
  • 使用unplugin-auto-import页面不引入api飘红
  • 八大技术趋势案例(虚拟现实增强现实)
  • Vue实现SQL语句关键字高亮显示?
  • 开始时间大于结束时间
  • Java中 List 集合,通过 Stream 流进行排序总结
  • 1688中国站按关键字搜索工厂数据 API
  • YOLOV8逐步分解(2)_DetectionTrainer类初始化过程
  • Java是用什么语言写的?PHP呢?
  • SpringBoot Redis的使用
  • 数据仓库——维度表特性
  • 从电荷角度理解开关电容中的电荷守恒
  • 1.7.1 python 作业 15道
  • synchronized 和 ReentrantLock 的区别是什么
  • 大话设计模式之迪米特法则
  • KSD测试系统使用方法和注意事项
  • IT服务营销管理案例分析题