原文:Qt的翻译文件QTranslator不能使用问题总结(原)

笔者今天在自己工程中使用翻译文件,发现没有起作用,反复查找,发现是用宏定义了命名空间,生成.ts文件时,不会加上命名空间,所以生成的.qm文件在实际使用时,会无法找到对应的语句。 如果将宏定义的命名空间修改为普通字符,则没有上述问题。 刚才是namespace MyProject 是用 define USNSnamespace MyProject 定义好宏,直接使用宏的,所以生成文件,不能自己将宏 ...

2014-08-14 21:00 3 9274 推荐指数:

查看详情

Qt翻译文件不更新问题

Qt翻译文件.ts修改之后,release生成新的.qm文件,但是软件运行界面依然没更新。百思不得其解,然后尝试了重新编译就可以了。怀疑是依赖关系问题。 ...

Fri Jul 19 07:19:00 CST 2019 0 449
qt 添加翻译文件

生成 test_zh_CN.ts文件了,这样就可以用翻译工具就可以打开这个文件,进行文件翻译了, 3 ...

Fri Jan 18 05:07:00 CST 2019 0 885
Qt QTranslator使用

一、怎样去掉ui文件 1、为什么要去掉ui文件 项目开发不建议使用.ui文件,因为.ui文件使部分代码不可见,同时当多人同时开发时,合并分支会出现许多冲突。 2、去掉ui文件的方法 使用QtDesigner打开ui文件,点击“窗体“菜单下 ...

Mon Aug 24 23:23:00 CST 2020 0 870
qt中制作添加 .ts 翻译文件

QT 中可以用其自身的工具对界面语言进行翻译,以实现支持语言的效果,这对于开发用户跨越语言区域的工具来说是一个特别实用的功能。 下面介绍怎么制作和使用qt翻译文件: 一、生成.ts翻译文件(.ts是可读的翻译文件使用简单的XML格式) 启动qt的命令行工具: 开始 -> 程序 ...

Tue Oct 20 21:36:00 CST 2015 0 10219
mybatis映射文件中不能使用">""<""&"问题

一、原因: XML 文档中放置了一个类似 “<” 字符,那么这个文档会产生一个错误,这是因为解析器会把它解释为新元素的开始。因此你不能这样写: 正确的写法是这样 ...

Fri Dec 18 01:13:00 CST 2020 0 607
关于SourceForge不能使用问题

,超过23万的软件项目已经登记使用超过200 万注册用户的服务,使SourceForge.net开放源码的 ...

Thu Aug 02 23:00:00 CST 2012 3 2434
Qt中QPushButton、QTabWidget等部件内容文字换行的解决方法(一定要写在源码里,写在翻译文件里不行,因为\n得不到转义)

最近在做基于Qt的应用项目,其中有一个按钮文字超长,需要换一行显示。从网上找到的建议都是将要显示的内容做成图片,然后将图片设置为该按钮的背景。但是这样做有一个很大的局限性,当需要更改内容文字的时候,需要重新生成图片。这样不仅提高了代码的维护成本,而且方法比较死板。经过本人探索发现,其实只需要设置 ...

Thu Jun 16 08:05:00 CST 2016 0 1682
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM