原因:

  • QTranslator::load路径错误
  • qApp->installTranslator调用时机应该在所有界面起来之前。
  • 命名空间宏导致的问题。如果一个类有命名空间宏,则宏不会转换为命名空间,导致ts文件内的上下文不包含命名空间。上下文对不上导致部分窗口翻译失败。

最近开了一个公众号,定期写写文章,主要是Qt相关的。如果您觉得文章有用,可以关注一下。

Qt添加翻译文件无效或部分无效相关推荐

  1. Qt下翻译文件(.ts .qm文件)的使用

    1.获取所需翻译的文本 在代码中需要翻译的文本的都需要用下面的方式使用 tr() 括起来. //创建菜单子项manageAction = new QAction(tr("vehicle ma ...

  2. qt添加资源文件后编译失败,提示Qt:Error:No rule to make target ’ … /…/??.png’,needed by ‘debug/qrc_qrc.cpp’ stop

    提要 项目本来编译没有问题,资源文件忘记添加了,于是添加资源文件后,编译没有通过,提示错误:Qt:Error:No rule to make target ' - /-/??.png',needed ...

  3. Qt添加.qrc文件和设置exe图标和控件图标

    (1)添加.qrc文件 工程名字 -> Add New -> Qt -> Qt Resource File -> Add prefix -> icons -> Ad ...

  4. QT添加qss文件和资源文件

    先右键项目,选择 Add New 选择一个模板,选择 Qt 模板,再选择 Qt Resource Files,点击 Choose 填上资源文件的名称,默认添加项目路径下.后面的步骤默认即可,点击完成 ...

  5. Qt添加类文件编译后,再添加宏Q_OBJECT

    问题简述 创建项目的时候,已经添加了类文件,前期认为不需要信号槽,就没有添加宏Q_OBJECT,后面项目需要,又加入了宏Q_OBJECT,但是发现只是添加了一个宏Q_OBJECT,除此之外没有改动其它 ...

  6. qt添加头文件和源文件到工程

    添加头文价 1.在项目文件夹下新建include文件夹 2.在qt下新建头文件 3.指定头文件位置 4.cmakelist.txt添加 INCLUDE_DIRECTORIES(${PROJECT_SO ...

  7. Qt添加资源文件,为QAction添加图标,建立信号槽函数并实现

    Qt系列文章目录 文章目录 Qt系列文章目录 前言 一.实现步骤 前言 在工具栏上添加图标 一.实现步骤 1.添加资源 2.定义变量 3.加入图标 trajectories_action_ = new ...

  8. qt中制作添加 .ts 翻译文件

    qt中制作添加 .ts 翻译文件 QT 中可以用其自身的工具对界面语言进行翻译,以实现支持语言的效果,这对于开发用户跨越语言区域的工具来说是一个特别实用的功能. 下面介绍怎么制作和使用qt的翻译文件: ...

  9. 【Qt】.qrc文件为项目添加图片、动画、音效、视频等资源文件

    Qt添加资源文件到项目中 Qt添加资源文件到项目中的方法如下: 首先在项目上单击鼠标右键,选择添加[新文件],选择[Qt]-[Qt Resource File],点击[下一步]: 输入文件名,比如re ...

最新文章

  1. linux脚本expect自动登录,SHELL脚本:利用expect完成SSH自动登录
  2. Pinterest基于AWS规模化使用Apache Kafka的实践经验
  3. C语言指针调用函数_只愿与一人十指紧扣_新浪博客
  4. nginx同IP、同端口、不同域名时的转发
  5. php 数值相加_php递归遍历多维数组,合并值并相加
  6. android 使用javascript,可以在Android中使用JavaScript吗?
  7. mysql 主从一致性_mysql 主从一致性保证
  8. Query Generation Module-NTU用多样性的query生成,涨点基于文本的实例分割(已开源)...
  9. sql游标循环结果集
  10. 213. Orchard学习 二 3、001.IOrchardHost 与Autofac
  11. 5、SpringBoot+MyBaits+Maven+Idea+pagehelper分页插件
  12. oracle查看asm磁盘,OracleOnLinux-Windows下如何查看ASM磁盘对应的设备
  13. 深圳医械帮:一个军团的诞生
  14. 九月英语--不同以往的感觉
  15. codevs 1138
  16. 明日之后服务器邮箱,明日之后服务器不一样怎么办_区服不同如何解决_软吧
  17. mysql 按日期分组求和
  18. 全球与中国薄膜形成设备市场现状及未来发展趋势2022-2028
  19. Scrapy之10行代码爬下电影天堂全站
  20. 光场相机模拟程序解读

热门文章

  1. Ubuntu18.04安装交叉编译工具链gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf
  2. 大整数的加减乘除运算
  3. 自动阅读是如何赚取收益的
  4. 新加坡国立大学Robby T. Tan教授招收计算机视觉方向博士生
  5. 利用ChitGPT AI大模型生成费马和笛卡尔简介
  6. 你也遇到JSONException:create instance error, null...问题啦?
  7. Android 7.0修改分辨率,三星S7升级Android7.0 可调节屏幕分辨率
  8. Android开发音乐播放器
  9. seaborn绘图基础介绍
  10. django arya插件对数据库操作使用,reverse发娘解析url的使用