QT上位机开发(多语言翻译)

发布时间:2024年01月19日

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】

        前面我们说过,qt本身可以支持很多国家的语言,这也和上位机的性质比较符合。我们都知道,上位机一般是搭配硬件模块一起使用的。但是使用模块的客户,可能来自于不同的国家、不同的地区。他们由于本身看不懂中文,也就没有办法正常使用上位机。所以有必要依赖于qt提供的lupdate和lrelease工具,来实现qt的多语言翻译功能。

1、创建基本的qt widget项目

        首先,为了验证qt是怎么处理翻译问题的,我们有必要创建一个基础的widget项目。

2、在main.cpp中添加一个窗口标题

        我们需要在main函数中添加一个标题,也就是窗口的题目,这也是我们未来需要翻译的内容,代码如下所示,很简单,

	QtWidgetsApplication w;
	w.setWindowTitle(QObject::tr("demo"));
    w.show();

3、直接编译,生成可执行文件

 

文章来源:https://blog.csdn.net/feixiaoxing/article/details/135704750
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。