技术栈

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

易Yi2024-03-30 2:33

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

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

错误使用:

正确使用:

上一篇:Qt 事件
下一篇:Qt for Android获取wifi信息
相关推荐
Predestination王瀞潞
2 小时前
IO操作(Num22)
开发语言·c++
宋恩淇要努力
4 小时前
C++继承
开发语言·c++
沿着路走到底
5 小时前
python 基础
开发语言·python
沐知全栈开发
6 小时前
C# 委托(Delegate)
开发语言
feiyangqingyun
6 小时前
有难度哦/Qt基于通用地图组件实现航迹规划和模拟/动态标注轨迹线/带序号和方向箭头指示
qt·航迹规划和模拟
江公望
6 小时前
Qt qmlRegisterSingletonType()函数浅谈
c++·qt
HyEISN
6 小时前
关于 Qt 6.10.0 中 FolderListModel 返回 undefined 路径
qt
任子菲阳
6 小时前
学Java第三十四天-----抽象类和抽象方法
java·开发语言
csbysj2020
7 小时前
如何使用 XML Schema
开发语言
R6bandito_
7 小时前
STM32中printf的重定向详解
开发语言·经验分享·stm32·单片机·嵌入式硬件·mcu
热门推荐
01BongoCat - 跨平台键盘猫动画工具02两千字总结:Codex 国内如何安装和使用的教程,以及如何设置中文回答03GitHub 镜像站点04UV安装并设置国内源05智能库存管理的需求预测模型:从业务痛点到落地代码的完整实践0646个Nano-banana 精选提示词,持续更新中07Cursor Plan Mode:AI 终于知道先想后做了08Linux下V2Ray安装配置指南09GitLab 零基础入门指南:从安装到项目管理全流程10一文了解国产算子编程语言 TileLang,TileLang 对国产开源生态的影响与启示