Qt窗体ui如何设置中英文翻译?

ui拖入控件label

Qt--菜单栏--View--Widget Box--label--拖入form1.ui

form1.cpp

cpp 复制代码
QString sdata = this->readText("Hi");
this->label->setText(sdata);

chs.ts

cpp 复制代码
<context>
    <name>form1</name>
    <message>
      <source>Hi</source>
      <translation>你好!</translation>
      <chars>10</chars>
    </message>
</context>

eng.ts

cpp 复制代码
<context>
    <name>form1</name>
    <message>
      <source>Hi</source>
      <translation>Hello!</translation>
      <chars>10</chars>
    </message>
</context>
相关推荐
想唱rap17 分钟前
Linux开发工具(4)
linux·运维·服务器·开发语言·算法
Geoking.28 分钟前
【Java】Java 中 @Resource 与 @Autowired 的区别详解
java·开发语言
黄思搏30 分钟前
Unity坐标转换指南 - 3D与屏幕UI坐标互转
ui·3d·unity
生而为虫37 分钟前
02.第一个Python程序
开发语言·python
星释44 分钟前
Rust 练习册 :Rail Fence Cipher与栅栏密码
开发语言·算法·rust
weixin_441455261 小时前
说说Java有哪些集合类
java·开发语言
李趣趣1 小时前
C#中关于ContextMenuStrip批量添加Item的问题
开发语言·c#
张人玉1 小时前
C# 串口通讯中 SerialPort 类的关键参数和使用方法
开发语言·c#·串口通讯
白山云北诗1 小时前
网站被攻击了怎么办?如何进行DDoS防御?
开发语言·网络安全·php·ddos·防ddos·防cc
程序定小飞2 小时前
基于springboot的作业管理系统设计与实现
java·开发语言·spring boot·后端·spring