解决 lupdate warning: no TS files specified.

简介: 解决 lupdate warning: no TS files specified.

环境:linux


情景:使用QT语言家的时候,在.pro文件中添加声明后,点击工具-外部-Qt Quick-更新后不生成.ts文件,编译提示如标题显示。


解决方法:命令行使用命令生成.ts文件,再用命令将.ts文件翻译为.qm文件


具体步骤:


1.项目中添加配置信息【很重要】


.pro文件中添加如下:(如果你的pro名字为hello.pro)


1)如果你只有一个翻译文件

TRANSLATIONS += zh_CN.ts  

2)如果你有两个以上翻译文件,用 \ 隔开

1. TRANSLATIONS += zh_CN.ts  \
2.         bo_CN.ts

2.生成.ts文件命令:

lupdate hello.pro

此时应该在项目中自动生成两个.ts文件

3.生成.qm文件命令:

1. lrelease zh_CN.ts -qm zh_CN.qm
2. lrelease bo_CN.ts -qm bo_CN.qm

此时项目中应该多生成两个.qm文件

相关文章
|
SQL 运维 数据可视化
Apache Calcite
Apache Calcite
|
10月前
|
安全 Unix Linux
VMware Workstation 17.6.3 发布下载,现在完全免费无论个人还是商业用途
VMware Workstation 17.6.3 发布下载,现在完全免费无论个人还是商业用途
87851 65
|
编译器 C++
错误 C1128 节数超过对象文件格式限制: 请使用 /bigobj 进行编译
错误 C1128 节数超过对象文件格式限制: 请使用 /bigobj 进行编译
1561 0
|
安全 Linux 网络安全
【工具使用】几款优秀的SSH连接客户端软件工具推荐FinalShell、Xshell、MobaXterm、OpenSSH、PUTTY、Terminus、mRemoteNG、Terminals等
【工具使用】几款优秀的SSH连接客户端软件工具推荐FinalShell、Xshell、MobaXterm、OpenSSH、PUTTY、Terminus、mRemoteNG、Terminals等
131754 0
|
Linux C语言 C++
vsCode远程执行c和c++代码并操控linux服务器完整教程
这篇文章提供了一个完整的教程,介绍如何在Visual Studio Code中配置和使用插件来远程执行C和C++代码,并操控Linux服务器,包括安装VSCode、安装插件、配置插件、配置编译工具、升级glibc和编写代码进行调试的步骤。
3005 0
vsCode远程执行c和c++代码并操控linux服务器完整教程
【Qt 学习笔记】Qt常用控件 | 布局管理器 | 网格布局Grid Layout
【Qt 学习笔记】Qt常用控件 | 布局管理器 | 网格布局Grid Layout
2852 2
|
UED
【Qt 学习笔记】Qt窗口 | 工具栏 | QToolBar的使用及说明
【Qt 学习笔记】Qt窗口 | 工具栏 | QToolBar的使用及说明
2334 2
|
敏捷开发 小程序 持续交付
【规范】Git分支管理,看看我司是咋整的
本文介绍了Git分支管理规范的重要性及其在企业中的应用。通过规范化的分支管理,可加速团队协作、确保代码质量、维护主分支稳定,并支持敏捷开发。文中详细描述了主分支(如master、develop)和辅助分支(如feature、hotfix)的作用,并提供了实际开发流程示例,包括开发前、开发中、提测、预生产和部署上线等阶段的操作方法。旨在帮助团队提高效率和代码质量。
4102 0
【规范】Git分支管理,看看我司是咋整的
|
弹性计算 负载均衡 对象存储
阿里云免费服务器申请攻略(入口及限制条件)
阿里云免费服务器申请攻略(入口及限制条件)阿里云免费服务器领取,个人和企业用户均可以申请,个人免费服务器1核2GB 每月750小时,企业u1服务器2核8GB免费使用3个月,阿里云百科分享阿里云免费服务器申请入口、个人和企业免费配置、申请资格条件及云服务器免费使用时长
1132 0
|
安全 测试技术 C++
深入理解Qt多线程编程:QThread、QTimer与QAudioOutput的内在联系__Qt 事件循环(一)
深入理解Qt多线程编程:QThread、QTimer与QAudioOutput的内在联系__Qt 事件循环
1095 1

热门文章

最新文章