找回密码
 立即注册
收起左侧

通过代码生成的界面如何多语言

2
回复
4502
查看
[复制链接]
累计签到:256 天
连续签到:1 天
来源: 2020-3-10 16:33:21 显示全部楼层 |阅读模式
20Qter豆
有ui文件的工程可以通过Qt的工具生成相应的qm文件来做多语言功能
那么如果是纯用代码生成的界面和控件,这种时候怎么来实现多语言功能呢?
有没有类似的方法通过文件来切换。

最佳答案

查看完整内容

使用tr包含文本即可,例:QLabel(tr(”要翻译的文本“)。)
回复

使用道具 举报

累计签到:2 天
连续签到:1 天
2020-3-10 16:33:22 显示全部楼层
使用tr包含文本即可,例:QLabel(tr(”要翻译的文本“)。)

点评

谢谢,已经知道怎么处理。需要生成qm的文件使用。  详情 回复 发表于 2020-3-27 15:41
回复

使用道具 举报

累计签到:256 天
连续签到:1 天
2020-3-27 15:41:18 显示全部楼层
wvjy 发表于 2020-3-10 16:33
使用tr包含文本即可,例:QLabel(tr(”要翻译的文本“)。)

谢谢,已经知道怎么处理。需要生成qm的文件使用。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了